本文作者:阮一峰
本教程来自网道项目
本教程采用知识共享 署名-相同方式共享 3.0协议
iso646.h
头文件指定了一些常见运算符的替代拼写。比如,它用关键字and
代替逻辑运算符&&
。
if (x > 6 and x < 12)
// 等同于
if (x > 6 && x < 12)
它定义的替代拼写如下。
- and 替代 &&
- and_eq 替代 &=
- bitand 替代 &
- bitor 替代 |
- compl 替代 ~
- not 替代 !
- not_eq 替代 !=
- or 替代 ||
- or_eq 替代 |=
- xor 替代 ^
- xor_eq 替代 ^=