
if(!cin)错误(“没有第二个 *** 作数”);
如果您的输入不正确,文本会使输出显示为“错误”,但我的编译器只是说“错误”尚未定义.我正在逐字逐句地复制文本代码,所以我不确定我是否遗漏了编译器的内容,或者我是否误解了我应该如何编写代码.谁能提出一些建议?
解决方法 我认为这本书是Stroustrup的编程原理和实践?查看第149页和第150页,在那里进行了解释.
将此代码放在头文件中并将其包含在示例程序中:
#include <stdexcept>voID error(string s){ throw runtime_error(s);}voID error(string s1,string s2){ throw runtime_error(s1+s2);} 总结 以上是内存溢出为你收集整理的C初学者 – 作为代码中的命令的’错误’全部内容,希望文章能够帮你解决C初学者 – 作为代码中的命令的’错误’所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)