Я создаю программу, в которой вы можете войти и зарегистрироваться. Все данные хранятся в TXT-файле. Проблема, которую я сейчас имею в том, что, когда я пытаюсь получить все данные из файла, я получаю только первую строку/строку файла. Я хочу получить все в .txt. Вот код:C++ Reading Everything from .txt
Что в .txt:
hello:world
foo:bar
usr:pass
кода (как испытание):
ifstream check;
check.open("UsrInfo.txt");
string dataStr;
getline(check, dataStr);
cout << dataStr;
cout << endl;
Выход:
hello:world
То, что я хочу, выход :
hello:world
foo:bar
usr:pass
Что я могу сделать, чтобы исправить это? Благодаря!
Возможный дубликат [Читать строку файла построчно] (http://stackoverflow.com/questions/7868936/read-file-line-by-line) – soon
'Я только получить первый line' У вас рассмотрел повторение той же операции для других линий? [Окончательное руководство и список книг на C++] (http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list) может помочь. – Drop