读书人

C++项目类中的错误如何避免?用thro

发布时间: 2012-09-05 15:19:35 作者: rapoo

C++项目,类中的异常如何处理?用throw吗?
C++写的程序,包含很多子函数和类,最终程序要被打包成dll供外部程序调用。

请问类中的出错情况如何处理? 我现在的方法是在各个可能出错的地方都加上 throw

然后在主函数中加上try catch语句,这样可以在主函数中集中处理异常,再返还给外部程序。

但是一个类中的函数,如果只有throw 而没有catch,是不是显得这个类不完整,或者说不完善?

请问大家是如何处理这个问题的?多谢了!

[解决办法]
哎,C++程序我一般都很少用异常,因为C++的异常不是太丰富,有时候你认为他会抛异常,可是它却没有抛。

读书人网 >C++

热点推荐