Sto cercando di utilizzare std :: fstream per io su file e voglio creare il file se non esiste già.std :: fstream non crea file
std::fstream my_stream
my_stream.open("my_file_name",std::fstream::binary | std::fstream::in | std::fstream::out);
if(!my_stream)
std::cout<<"error"<<strerror(errorno);
ottengo questo risultato: "No such file or directory".
Come posso creare il file in questo caso?
E notando che 'trunc' crea un file vuoto ogni volta. –