7.9 Alternative spellings <iso646.h>
The header <iso646.h> defines the following eleven macros (on the left) that expand to the corresponding tokens (on the right):
and &&
and_eq &=
bitand &
bitor |
compl ~
not !
not_eq !=
or ||
or_eq |=
xor ^
xor_eq ^=