C言語の標準ヘッダiso646.hについて記述しています。iso646.hは、演算子の代替つづりマクロを提供するヘッダです。iso646.hは、C95より導入されました。
iso646.hはC言語の標準ヘッダです。11個の演算子に対応する代替つづりのマクロが定義されています。iso646.hでの代替つづりは、デンマークより提案され、C95より導入されました。マクロと演算子の対応は以下のとおりです。
代替つづりマクロ | 対応する演算子 |
---|---|
and | && |
and_eq | &= |
bitand | & |
bitor | | |
compl | ~ |
not | ! |
not_eq | != |
or | || |
or_eq | |= |
xor | ^ |
xor_eq | ^= |