termios.h で定義されている c_iflag/c_oflag/c_cflag ビットが 10 進数であるのに、コードがそれらの定義を使用してビット単位の操作を行っているのはなぜでしょうか。例えば、
#define OCRNL 0000010
次にOCRNLには2つのビットが設定されていますが、ビット単位の操作でそれを使用するにはどうすればよいですか?
termios.h で定義されている c_iflag/c_oflag/c_cflag ビットが 10 進数であるのに、コードがそれらの定義を使用してビット単位の操作を行っているのはなぜでしょうか。例えば、
#define OCRNL 0000010
次にOCRNLには2つのビットが設定されていますが、ビット単位の操作でそれを使用するにはどうすればよいですか?