Как реализовать чтобы при каждой новой итерации цикла с функцией ofstream менялось название файла .txt.
Например:
1 итерация: Файл 1.txt;
2 итерация: Файл 2.txt;
3 итерация: Файл 3.txt;
и т. д.
То есть как при в место указания пути к файлу вставить переменную
//функция ofstream fout("Файл 1.txt");
Пока ты не закрыл файл, переименовать его не получится. Только закрыть. Переименовать и заново открыть. Переименовывать через
int rename( const char * oldfilename, const char * newfilename );
Если я не правильно понял вопрос, то пиши в комменты. Вот ещё одно решение как я понял:
for(int i=1;i<=5;i++){
std::string fname = "file"+std::to_string(i)+".txt";
fstream file(fname.c_str());
// work
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости