fstream datoteka;
datoteka.open("Informacije.txt", fstream::in | fstream::out | fstream::app);
if(!datoteka.is_open()){
ifstream datoteka("Informacije.txt")
datoteka.open("my_file.txt", fstream::in | fstream::out | fstream::app);
}/*I'm writing IN the file outside of that if statement.
Run Code Online (Sandbox Code Playgroud)
所以它应该做的是创建一个文件,如果它之前没有创建,如果它被创建写入该文件.
你好,所以我想从我的程序中检查文件是否已经存在,如果它已经存在则打开程序并且我可以在其中写入,如果文件未打开(之前没有创建)程序创建它.所以问题是当我创建一个.csv文件,并完成写入,我想检查写入是否真的存在,该文件无法打开.在.txt文件中,一切都是空白的.