noexcept
do-while
catch
typedef
new
delete
this
friend
override
final
noexcept 运算符进行编译时检查,在表达式声明不会抛出任何异常的情况下返回 true。
它可用于函数模板的 noexcept 说明符中,以声明函数将对某些类型抛出异常,但不对其他类型抛出。
noexcept(
)
返回 bool 类型的纯右值。如果 表达式 的潜在异常集合为空(C++17 前)表达式 指定为不会抛出(C++17 起),那么结果是 true,否则结果是 false。
表达式 是不求值操作数。
如果表达式 是纯右值,那么就会进行