iso646.h — alternative spellings
#include <iso646.h>
[CX]The functionality described on this reference page is aligned with the ISO C standard. Any conflict between the requirements described here and the ISO C standard is unintentional. This volume of POSIX.1-2024 defers to the ISO C standard.
The <iso646.h> header shall define 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
- ^=
None.
None.
None.
None.
First released in Issue 5. Derived from ISO/IEC 9899:1990/Amendment 1:1995 (E).
return to top of page