Как сохранять данные в файле txt C++

175
26 декабря 2019, 01:30

Дело в том что, мне нужно сохранить данные в файле, таким образом, чтобы оно не перезаписывалось опять, а прибавлялось к имеющему переменному опять. Например: Программа имеет условие, где нужно посчитать очки игроков, и уже к имеещему добавить еще.

Answer 1

Можно открыть файл с помощью fstream c флагом std::ios_base::app

Примитивный пример - сколько раз запустил, столько строчек в файле.

#include <iostream>
#include <fstream>
int main()
{
    std::fstream testfile("e:\\test.txt", std::ios_base::app);
    testfile << "test" << std::endl;
}
READ ALSO
libssh2 и LIBSSH2_ERROR_SOCKET_SEND

libssh2 и LIBSSH2_ERROR_SOCKET_SEND

Подскажите что делаю не так!? Вроде все по примеру, а не выходит каменный цветок на libssh2_userauth_publickey_fromfile выпадает с ошибкой -7 при этом libssh2_userauth_list...

147
кривой поворот текстуры

кривой поворот текстуры

пишу программу, которая рисует сферу, накладывает на нее текстуру земли и та в итоге вращается вокруг своей оси

146
Проверка истинности выражения

Проверка истинности выражения

С клавиатуры через пробел вводится: строка str1, знак операции < > == >= <= != , строка str2

193
Как изменить размер консоли в C++?

Как изменить размер консоли в C++?

Нужно с помощью кода C++ изменить размер консоли, но как именно это сделать не имею представления, в интернете нашёл что-то system ("mode con cols=x lines=y");Но...

134