IO的条件状态
发表时间:2006-09-11 23:46:37 关键词:C++,MFC,VC,Primer,编程,教程,读书
(点击:) 把这篇文章告诉我的QQ或MSN朋友
如果你的程序期待用户输入一个整数,而用户偏偏输入了“abc”怎么办?放心,cin可以直接放入if或while的括号中,原因是cin可以通过标准转换变成bool变量。
进而,如果我们设计的程序须要更人性化的功能,仅判断流的一个状态是不够的,标准流为我们提供了“bad”、“fail”、“eof”有“good”成员,还提供了“setstate”和“clear”方法。充分使用这些,可以在用户输入错误类型数据时尽量恢复。
说实话,我用MFC习惯了,UpdateData()函数多好啊。呵呵。
本站特约顾问律师常州东晟律师事务所朱立律师(电话13915029670,QQ646146109)提醒您:
本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
