Форум С++

 

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

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

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

Автор: DDK   (06.04.2007 в 11:19)
Я перезагружаю функцию istream. В перезагрузке пишу как раз по порядку ввод с консоли данных для каждого поля структуры. Так вот, если я ограничиваю cin.width(10), например, то если я ввожу потом в это поле не больше указанного кол-во символов, то ввод продолжается нормально. Но если я ввожу больше символов, чем прописал в width, то после нажатия ввода у меня перезагружающая функция пробегает быстро до своего конца, при этом выводит на экран cout'ы, но на дальшеидущие cin'ы уже не реагирует (пропускает их).


Ваше имя:

Пароль:

Цитировать

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

Сообщение:

Прикрепить: