Автор: 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() и отбрасывается.