Я делаю численное моделирование силы тяжести в C++, и я хочу делать резервные копии своих результатов каждый раз, когда подсчитывается один шаг.Запись в текстовый файл без его перезаписи
Однако, как я это делаю сейчас, программа всегда перезаписывает файл. Наверное, я смогу решить, всегда сохраняя текст в другом файле или переменной, но мне интересно, есть ли более простой способ открыть текстовый файл, чтобы я не перезаписывал его.
Мой текущий «резервный код» выглядит следующим образом:
fstream log;
log.open ("log.txt");
if (log.is_open())
{...
...
log.close();
}
Спасибо за предложение. Я планирую сделать это в своей программе. Однако отправленный код не работает просто потому, что файл не открывается. Я установил условие - если файл не открыт, cout << 0. Написал 1 до этого, теперь моя командная строка полна нулей ... :( – Tom83B