7
Expressions
[expr]
7.6
Compound expressions
[expr.compound]
7.6.12
Bitwise exclusive OR operator
[expr.xor]
exclusive-or-expression
:
and-expression
exclusive-or-expression
^
and-expression
1
#
The
^
operator groups left-to-right
.
The operands shall be of integral or unscoped enumeration type
.
The usual arithmetic conversions (
[expr.
arith.
conv]
) are performed
.
Given the coefficients
x
i
and
y
i
of the base-2 representation (
[basic.
fundamental]
) of the converted operands
x
and
y
, the coefficient
r
i
of the base-2 representation of the result
r
is 1 if either (but not both) of
x
i
and
y
i
are 1, and 0 otherwise
.
[
Note
1
:
The result is the bitwise exclusive OR function of the operands
.
—
end note
]