![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]() |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
![]() |
![]() |
![]() |
![]() |
#13 | |
Пользователь
Регистрация: 15.08.2009
Сообщений: 37
|
![]() Цитата:
Поток может установиться в состояние fail даже в случае корректного ввода в x. Например, если во входных данных написано 123-234 тогда в х попадет 123б но поток будет в состоянии fail, ибо минус - не является допустимым символом для целого числа, если стоит после, а не до. Поэкспериментируйте, мож и по пробелу и по '\n' в состояние fail переходит - я просто не помню. |
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 15.08.2009
Сообщений: 37
|
![]() |
![]() |
![]() |
![]() |
#15 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]() Цитата:
ф-ция fail(): cplusplus.com |
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
![]() |
![]() |
![]() |
![]() |
#17 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
![]()
Вы чего травонутые - битовые маски проверять?!
Не проще ли использовать функцию isdigit() или isalpha() или isspace() вместе с isalpha() |
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
ИМХО совсем не проще, это актуально только при посимвольном вводе, который сам по себе далеко не всегда актуален). И чем же плохо проверять состояние потока?) Тем более, если поток сам справляется с оными проверками и выставляет соответсвующие флаги при ошибке ввода.
Последний раз редактировалось netrino; 19.08.2009 в 22:55. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про C# | BanzoO | Общие вопросы C/C++ | 1 | 02.07.2009 03:47 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос про IP | ЧИЖ | Работа с сетью в Delphi | 1 | 23.06.2008 13:53 |
У меня вопрос про базы данных,а точнее про таблицы!!! | Alexij | Общие вопросы Delphi | 1 | 13.04.2008 23:24 |
Вопрос про memo | Artem | Общие вопросы Delphi | 1 | 14.09.2007 10:47 |