cin good



Автор Гуляев Олег задал вопрос в разделе Другие языки и технологии

cin.good() в С++ и получил лучший ответ

Ответ от Modern Иванов[гуру]
Ф-ция good() возвращает bool.Если ввод или вывод произошли без ошибок, возвращает true.
По-этому нужно так

int x ;
cin > > x;
if ( cin . good ( ) = = true)
cout << x < < endl ;
else
cout < < "ERROR" < < endl;

Ответ от Vinnitu[гуру]
int x;
if (cin >> x)
{
//тут ввод без ошибок
}

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: cin.good() в С++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*