我正在学习C++异常,我想对这个场景做一些澄清:
T function() throw(std::exception);
...
T t = value;
try { t = function(); }
catch (...) {}
Run Code Online (Sandbox Code Playgroud)
如果抛出异常,变量t的状态是什么?未定义或未定义?
| 归档时间: |
|
| 查看次数: |
115 次 |
| 最近记录: |