В консольном приложении нужно ограничить ввод данных по типу Ф. И. О. не более 25 символов, с пробелами. Для этого нужно написать textbox или можно без него?если без него то как?
В консольном приложении нужно ограничить ввод данных по типу Ф. И. О. не более 25 символов, с пробелами. Для этого нужно написать textbox или можно без него?если без него то как?
Разработчики потоков добивались, чтобы с любыми устройствами ввода-вывода можно было работать единнообразно. Поэтому в std::istream и не включены предоставляемые консолью расширенные возможности ввода (в частности то, чего вы хотите - ограничение количества вводимых символов). Ведь такую же штуку с файлом, например, провернуть уже не удасться. Не может же программа повлиять на то, что прочтётся из файла, если этот файл уже существовал к моменту её запуска (а может существовал и до того, как программу начали писать).
Источник: http://forum.ixbt.com/topic.cgi?id=26:37498
Минусую за негугление.