7
Expressions
[expr]
7.6
Compound expressions
[expr.compound]
7.6.2
Unary expressions
[expr.unary]
7.6.2.7
noexcept
operator
[expr.unary.noexcept]
1
#
The
noexcept
operator determines whether the evaluation of its operand, which is an
unevaluated operand
, can
throw an exception
.
noexcept-expression:
noexcept
(
expression
)
2
#
The result of the
noexcept
operator is a constant of type
bool
and is a prvalue
.
3
#
The result of the
noexcept
operator is
true
unless the
expression
is
potentially-throwing
.