Почему по байтику? В числовые переменные и буду считывать сразу.
А вдруг там 1 2 3 xyj 4 5 6 ?
Не дошёл я ещё до изучения отладчика.
Это не относиться к с++ как к таковому, это не возможности языка, не жди главу в книге по поводу того как в vs6 или bc3 можно использовать отладчик, они мало пользы тебе принесут если даже будут.
Значит, перевод строки не проигнорировался?
: чтение с потока игнорирует пробелы и переводы строк
А вот ты ещё раз подумай: мы считывали значения и в конце файла остался ещё пробел значит это ещё не конец файла (там же ж пробел), но с другой стороны при след. чтении раз там пробел то мы его игнорируем и узнаём что кроме пробела там ничего и нету значит и считывать в строку нам нечего. Если ты всё равно не понял то не зацикливайся, запиши где-то в свой TODO списочек к чему вернуться через пару недель, возможно позже когда лучше ознакомишься с концепцией потоков и таки захочешь пройти по той ссылке что я дал (ты же туда не ходил, а если ходил то глянул что там какие-то флаги и английский, сказал фу, и закрыл, я уверен) тебе станет понятнее