Ввод файла C++, после первого числа получаются только нулиC++

Программы на C++. Форум разработчиков
Anonymous
Ввод файла C++, после первого числа получаются только нули

Сообщение Anonymous »

В файле Tasks.txt у нас

Код: Выделить всё

23
bruh
moment
24
bruh
moment
gym
при извлечении с помощью ifstream >> мы получаем 23 в первой строке, но затем не можем получить 24 в конце

Код: Выделить всё

int num = 0;
std::string bufferStr;
while (true)
{
I_tasksFile >> num;
if (!std::getline(I_tasksFile >> std::ws, bufferStr))
break;

if (num > 0)
tasksDay = num;
std::cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78537088/c-file-input-getting-only-zeros-after-the-first-number[/url]

Вернуться в «C++»