Я пытаюсь распечатать 3 строки в файле, но то, что в итоге происходит, печатает 1 строки во всех трех точках, печатает вторую строку во всех трех точках, а затем, ну, вы догадались, то же самое с третьим. Я хочу, чтобы он распечатывал все 3 строки одним нажатием кнопки. Есть идеи?Как распечатать 3 строки из файла одновременно?
ifstream read_file;
string fname, name;
cout << "Type the complete address of the file you would like to open.\n";
cin >> fname;
system("cls");
read_file.open(fname.c_str());
while(getline(read_file, fname))
{
if (fname == "")continue;
cout << "You had "<< fname << " health left\n";
cout << "You delt " << fname << " damage\n";
cout << "There were " << fname << " enemies left\n";
system("pause");
}
read_file.close();
system("pause");
не уверен, что вы имеете в виду, вы можете дать пример того, что он делает и то, что вы хотите, это список дел? – dchhetri
Не могли бы вы показать нам свой код? –
Нам нужно увидеть ваш код, так почему бы не опубликовать фрагмент кода, который выполняет печать. –