вторник, 15 декабря 2009 г.

проверка корректности потокового ввода

чё делать то. а вообще я аытаюсь обезопасить переменную х от некоректного ввода.

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
 int n;

 bool b = cin >> n;

 cout << "correct: "
  << (b ? "yes" : "no")
  << endl;

 return 0;
}

вывод:
12
correct: yes

dd
correct: no

Комментариев нет:

Отправить комментарий