最終更新日時: 2025年07月10日 10時16分39秒 (JST)
Koichi Murase が更新

履歴 編集

function
<cstdio>

# std::fopen

    namespace std {
      FILE* fopen(const char* filename, const char* mode);
    }

## 概要

ファイルを開く。

`mode`にはファイルのモードを指定する。

## 戻り値

正常に実行されれば、ファイルストリームを返す。

ファイルの開き方に失敗した場合、`NULL`を返す。

## 例

    #include <cstdio>

    int main() {
      std::FILE *fp = std::fopen("test.txt", "w");
      if (fp == NULL) {
        std::printf("ファイルを開けませんでした\n");
        return 1;
      }
      std::fclose(fp);
      return 0;
    }

## 処理系

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