Share via


<iso646.h>

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

#include <iso646.h>

Macros

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

Reference

Thread Safety in the Standard C++ Library

Other Resources

Header Files