Po prostu próbuję utworzyć plik tekstowy, jeśli nie istnieje i nie mogę uzyskać, aby to zrobić. fstream
fstream nie utworzy pliku
#include <fstream>
using std::fstream;
int main(int argc, char *argv[]) {
fstream file;
file.open("test.txt");
file << "test";
file.close();
}
Czy muszę podać coś w funkcji open()
, aby zmusić go do utworzenia pliku? Czytałem, że nie można określić, ios::in
, ponieważ będzie oczekiwać istniejącego pliku, ale nie jestem pewien, czy należy podać inne parametry dla pliku, który jeszcze nie istnieje.
Myślę, że trzeba użyć: .Open ("Test.txt", fstream :: w) ; – FacundoGFlores