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