
Сообщение от
zss
1. Вряд ли b: т.к. оно было зарезервировано для флоппи дисков
2. Слаш надо дублировать.
3. Под массив имеет смысл выделить память
1. Флоппи у меня нет, а b: RAM-диск
2. Согласен, в name записалось b:input.txt
3. Способ задать имя файла не принципиален

Сообщение от
zss
Рекомендую buf сделать побольше, а после ввода принудительно писать терминальный символКод C++
1 buf[9]=0;
1.буфер специально сделан маленьким, чтобы показать, как можно правильно прочитать и обработать длиные строки (не влезающие в буфер).
Цель темы - не просто прочитать файл, а научиться правильно работать с getline и узнать про подводные камни.
2.getline всегда сама пишет терминальный символ
3.для моего буфера buf[9]
за его границей (тоже распростаненная ошибка у новичков).