最終更新日時: 2025年07月13日 13時11分37秒 (JST)
Koichi Murase が更新

履歴 編集

macro
<cstdio>

# EOF

    #define EOF implementation-defined

## 概要

ファイルの終端であることを表すマクロ。

型は`int`であり、負であることが保証されている。

## 例

    #include <cstdio>

    int main() {
      int c;
      while ((c = std::getchar()) != EOF) {
        std::putchar(c);
      }
      std::puts("REACHED END");
    }

### 入力

    aa

### 出力

    aa
    REACHED END

## 処理系

- Clang: ??
- GCC: ??
- Visual C++: ??