我很好奇为什么 termios.h 中定义的 c_iflag/c_oflag/c_cflag 位是十进制的,而代码使用这些定义进行按位运算。例如,
#define OCRNL 0000010
那么 OCRNL 设置了两个位,那么如何在按位运算中使用它呢?
我很好奇为什么 termios.h 中定义的 c_iflag/c_oflag/c_cflag 位是十进制的,而代码使用这些定义进行按位运算。例如,
#define OCRNL 0000010
那么 OCRNL 设置了两个位,那么如何在按位运算中使用它呢?