ISO646 operators

Provides readable alternatives to certain operators or punctuators. The standard header <iso646.h> is available even in a freestanding implementation.

Macros

Name Description
and An alternative to the && operator.
and_eq An alternative to the &= operator.
bitand An alternative to the & operator.
bitor An alternative to the | operator.
compl An alternative to the ~ operator.
not An alternative to the ! operator.
not_eq An alternative to the != operator.
or An alternative to the || operator.
or_eq An alternative to the |= operator.
xor An alternative to the ^ operator.
xor_eq An alternative to the ^= operator.

See also

Internationalization
Universal C runtime routines by category