2
Bitwise-OR vs Menambahkan Bendera
Saya telah melihat orang lain menggunakan Bitwise-OR untuk menggabungkan flag sebelumnya: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; Itu juga cara saya melakukannya. Tapi saya juga melihat beberapa (tidak banyak) menggabungkan flag menggunakan tambahan: #define RUN 0x01 #define JUMP …