C and C++ provide alternative representations for some operators and
punctuators. The following table lists the operators and punctuators
and their alternative representation:
Operator or Punctuator | Alternative Representation |
---|---|
{ | <% |
} | %> |
[ | <: |
] | :> |
# | %: |
## | %:%: |
&& | and |
| | bitor |
|| | or |
^ | xor |
~ | compl |
& | bitand |
&= | and_eq |
|= | or_eq |
^= | xor_eq |
! | not |
!= | not_eq |
Related References