, поэтому я пытаюсь создать программу, которая задает вопросы, и я отвечу на них, пока не решит остановиться (внутри цикла). Так, например, если я открыть файл, он должен выглядеть примерно так:C++ Выходной файл
test.txt
First question: 1.
Second Question: 2.
loop
First question: 3.
Second question: 4.
loop
...
, но я получаю только последний вход я сделал.
do {
cout<<"Enter 0 to end. \n";
cin >> a;
ofstream myfile;
myfile.open ("test.txt");
myfile << "First question: \n";
cin >> a;
myfile << a;
myfile << "Second question: \n";
cin >> b;
myfile << b;
myfile.close();
}while (a!=0);
Почему вы открытия и закрытия файла в цикле? Извлеките этот код из цикла. Вы также можете установить открытый режим, если хотите. – drescherjm
Я хочу продолжать вводить данные, пока не решит остановиться. – Insanebench420
Уже много подобных вопросов. Найдите в Интернете «ответ на вопрос о файле stackoverflow C++». –