テキストファイルが存在しない場合は、テキストファイルを作成しようとしているだけで、fstream
これを行うことができないようです。
#include <fstream>
using std::fstream;
int main(int argc, char *argv[]) {
fstream file;
file.open("test.txt");
file << "test";
file.close();
}
open()
ファイルを作成するために、関数に何かを指定する必要がありますか? ios::in
既存のファイルがそこにあると予想されるため、指定できないことを読みましたが、まだ存在しないファイルに他のパラメーターを指定する必要があるかどうかはわかりません。