Автор: cheops (08.01.2008 в 06:58)
Вообще-то Borland C++ Compiler 5.5 здесь более прав, согласно стандарту C++ метод getline() считывает n - 1 символов из стандартного ввода, последний символ строки необходимо для того, чтобы поместить туда признак конца строки '\0'.
PS В Visual C++6.0 достаточно старенький компилятор - он может не все требования стандарта поддерживать.