ofstream batch;
batch.open("olustur.bat", ios::out);
batch <<"@echo off\n";
batch.close();
system("olustur.bat");
Я хочу создать файл olustur.bat в папке временного файла Windows. Я не мог этого добиться. Я новичок в C++, так ли это возможно? Если да, то как?Ostream создать файл в справочном каталоге Windows
Обычно в 'C: \ Users \ \ AppData \ Local \ Temp' –
erip
Да, но это будет работать только для моего компьютера. –
Temp также хранится в '% TEMP%'. В зависимости от того, как вы компилируете свой C++, вы можете использовать 'std :: getenv' или' GetEnvironmentVariable'. – erip