44问答网
所有问题
在C++的程序中,if(! (cin >> Value))是什么意思?
如题所述
举报该问题
推荐答案 2014-11-22
当cin>>Value 输入出现异常时,会返回0
if(! (cin >> Value)) 就表示判断输入是否异常,如果出现异常,进行异常处理。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YYR3D63KKRVGRKDZV3W.html
其他回答
第1个回答 2014-11-22
cin远大于value,然后再取反啊。。。意思就是cin与value的值接近或远小于value
第2个回答 2014-11-22
应该是输入value的值为0吧
相似回答
c++中
有个判断语句
if(!cin)
请问这里
的
!
cin是啥意思
呢?在下新手
答:
对流使用!操作,返回 fail状态值 ,比如fail 为1 ,则
!cin
为1 ,表示下一操作将失败
c++中if(!cin)
和cin.clear的提问
答:
!cin
等价于cin.fail()。如果有输入数字,再碰到数字是不算错误的,不会fail,所以走的是else分支。
c++里!cin是什么意思
答:
!cin的意思
是用户输入的是false(0值)或其它的非0值,当是0值的时候!cin为true,否则为false。int i
;cin
>>i;表示等待输入一个int值 是一个全局输入流对象,在iostream文件里面声明,在iostream.cpp里面定义。这个对象重载了移位符>>。
请帮我看一段
c++程序
。。。
答:
while(std::
cin
>>
value)
{ 你的问题就在这一句上 你用了这句话 那你知道cin的返回值吗 只要你输入的是数字开头的东东 他就会一直while下去 结束他很容易 你输入数字回车输入数字回车 当你想结束输入时 你就随便敲如一个字母 如 a 或者 @等等 这时候 结果出来了~~~你
的程序
有个一错误 amount+=...
大家正在搜
verilog中cin是什么意思
编程中cin是什么意思
c中cin是什么意思
医学中cin是什么意思
cin是什么意思中文
C语言中cin什么意思
ifelseifelse执行顺序
reshicin中文意思
cin怎么用C语言中
相关问题
c++中有个判断语句if(!cin)请问这里的!cin是啥意...
C++ if(!cin)啥意思啊,求指导。
while(std::cin>>value)在c++中是什么...
C++中 if(!XXX)这种语句是什么意思
在用C++编程时,if(a[i])是什麽意思?
c++中 if(x)是什么意思?
在C++中if(!a)是什么意思?
c++里!cin是什么意思