C++十六進制宏的用法

流行的用法:用二進制的每一位代表一種狀態。 001,010,100這樣就表示三種狀態。 通過或|運算就可以組合各種狀態。 001 | 010 = 011 001 | 010 | 100 = 111 通過與&運算可以去除某種狀態。 111 & 001 = 110 可以定義這樣的宏組合成函數的參數 #define P1 0x001L // 001 #define P2 0x002L // 010 #d
相關文章
相關標籤/搜索