最終更新日時: 2025年07月14日 21時57分01秒 (JST)
rotarymars が更新

履歴 編集

macro
<cstdio>

# stdin

    #define stdin implementation-defined

## 概要

標準入力を表す`*FILE`型のオブジェクト。

マクロとして定義されているため、std名前空間には存在しない。

## 例

    #include <cstdio>

    int main() {
      int n;
      std::FILE* fp = stdin;
      std::FILE* fp2 = stdout;
      std::fscanf(fp, "%d", &n);
      std::fprintf(fp2, "%d\n", n);
    }

### 入力

    123

### 出力

    123

## 処理系

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