ファイルの I/O 操作に std::fstream を使用しようとすると、問題が発生する可能性があります。ファイルがまだ存在しない場合、ファイルは作成されません。
これは、多くの場合、std::fstream::in をfstream::open() のモード。このフラグは、ファイル ストリームを既存のファイルからの読み取りに制限し、新しいファイルの作成を禁止します。
問題を解決し、必要に応じてファイルの作成を有効にするには、次のオプションを検討してください:
以上が私の `std::fstream` がファイルを作成しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。