aan*_*nrv 10 c++ exception-handling exception try-catch
我理解try并且catch()用于异常处理,以防在某些情况下程序中发生错误或崩溃.我也明白他们是如何工作的.但是,为什么使用try和catch()?为什么不只使用一个if()查找某个案例的语句,如果这种情况属实,那么它cout << //error code呢?
Ton*_*roy 13
异常处理:
X- 支持表示法x1 = x2 + x3- 在哪里可以返回错误代码?try...catch做得更多.它展开了自try输入以来为所有自动分配的对象调用析构函数的堆栈.如果按照建议的方式进行操作,则必须手动跟踪这些对象,否则会出现内存问题(泄漏,覆盖,过时指针,双重删除)
| 归档时间: |
|
| 查看次数: |
3435 次 |
| 最近记录: |