我正在阅读有关C++的Google University部分,但我不确定这段代码的作用:
if (!(cin >> input_var)) {
cout << "you entered a non-numeric. Exiting..." << endl;
break;
}
if语句中的语句实际上在这里做什么?
谢谢!
最佳答案
cin >> input_var
提示用户输入保存在input_var
中的输入。如果接收到的输入不是整数,则它将进入if条件内。
“考虑到变量是一个整数。”
关于c++ - >>在C++中做什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13937629/