可能重复:
C++ - 返回代码异常的参数
在进行C++编程时,您有两种报告错误的选择.我想很多老师会建议你抛出一个异常,它是从std :: exception派生的.另一种可能更"C"形式的方法是返回非零值,因为零是"ERROR_SUCCESS".
确切地说,返回异常可以提供更多的错误和恢复信息; 虽然代码会膨胀一点,但在你的脑海中保持异常安全对我来说有点困难,至少.其他方式,如返回其他内容,将使报告错误更容易; 缺点是管理恢复将是一个可能很大的问题.
作为优秀的程序员,人们会不会考虑老板的意见?对我来说,我想返回一些非零值.
| 归档时间: |
|
| 查看次数: |
3761 次 |
| 最近记录: |