小编Rob*_*Rob的帖子

限制C++函数允许的抛出有什么好处?

从C++函数声明可能的异常抛出有什么好处?换句话说,添加关键字throw()实际上做了什么?

我已经读过一个函数声明,例如void do_something() throw();应该保证没有异常来自do_something()函数; 然而,这似乎并不适用于内部调用的函数do_something(),从而使其成为弱保证.

请概述此语言功能的有用性(以及最佳用例).

c++ function throw

11
推荐指数
2
解决办法
4987
查看次数

标签 统计

c++ ×1

function ×1

throw ×1