У меня есть программа, которая в несколько раз использует fstream для сохранения файлов. Он отлично работает при работе в microsoft vs, но когда я скомпилирую выпуск и переношу .exe на свой рабочий стол, он не будет записывать файлы там.C++ fstream confusion
ofstream save;
save.open("Data\\options.scav");
/*Write stuff to file*/
Это отлично работает в Visual Studio, но если я принесу его на моем рабочем столе, и даже создать папку данных для него, он не пишет. Любая помощь будет оценена по достоинству.
ли работа, если вы удалите данные \\? –
@AngusComber да, так делает. –
Тогда вы знаете причину. Создайте папку «Данные», если она еще не существует. –