它有俩用途。
1、表示某函数不抛出异常。2、它可以作为一个单目运算符,它以一个表达式为参数,并在表达式不可能抛出异常时返回TRUE,否则返回FALSE。关于第二种用法,请看下图:
在这里halt是不可能抛出异常的,而hilt可能抛出异常。那么如果你用noexcept(hilt)来判断会得出FALSE。
它有俩用途。
1、表示某函数不抛出异常。2、它可以作为一个单目运算符,它以一个表达式为参数,并在表达式不可能抛出异常时返回TRUE,否则返回FALSE。关于第二种用法,请看下图:
在这里halt是不可能抛出异常的,而hilt可能抛出异常。那么如果你用noexcept(hilt)来判断会得出FALSE。