请问在vc6.0中能否使用try throw catch,能的话需要包含什么头文件?
时间:2008-06-20 09:49:07
来源:论坛整理 作者: 编辑:chinaitzhe
谢谢各位了。
网友回复:能的!不需要什么非凡的头文件的!给你推荐一篇文章!
http://blog.113e.com/377216.shtml
网友回复:不需要,可能需要c 运行时库
网友回复:使用其本身不需要包含头文件
但是假如需要系统顶义的异常类,需要包含exception这个头文件
它是C 标准库的一部分,里面定义了一些与异常相关的类等等
还有其它一些头文件相关,可以看C primer 异常一章节
网友回复:将源文件命名为 .cpp 文件就可以使用C 的功能,包括try throw catch
网友回复:vc6要使用系统定义的类runtime_error要包含什么头文件
网友回复:头文件 <stdexcept>
所有的标准异常类归根结底都是从exception类派生的,exception类的定义在头文件 <exception>中。exception类的2个主派生类为logic_error和runtime_error,这2个类的定义在头文件 <stdexcept>中。
logic_error用于描述程序中出现的逻辑错误,如传递无效的参数。runtime_error运行时错误是指那么无法预料的错误,例如硬件故障或者内存耗尽。logic_error和runtime_error都提供了一个参数类型为std::string的构造函数,这样就可以把消息保存到这2种类型的异常对象中,通过exception::what()函数,可以从对象中得到它所保存的信息。
关键字:请问,vc,6.0,能否,使用,
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面