Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Alex_dp   (08.01.2008 в 13:26)
Да, в описании getline() сказано про n-1. Но я ведь 3 раза подряд использую getline(). Почему же срабатывает только первая getline()? Мне нужно, чтобы работали все три, считывая по n-1 символу каждая из одной строки.

У меня такое впечатление, что в скомпилированной Borland C++ Compiler 5.5 проге последующие (2 и 3 getline() ) считывают только символ ограничитель из потока и все. Но этого не должно быть, исходя из того же описания getline(): символ ограничитель читается getline() и отбрасывается.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: