Двоичный флаг является двоичным числом, которое используется, чтобы указать, что единственный переключатель в двоичном слове работает или прочь; Наряду с другим двоичным числом, названным двоичной маской, этим двум можно было относиться к двоичной операции И это, чтобы определить, идет ли флаг или прочь.
Возможно использовать битовые маски для легкой проверки состояния отдельных битов независимо от других битов. Чтобы сделать это, выключая все другие биты с помощью поразрядного И сделано, как обсуждено выше, и значение по сравнению с 0. Если это равно 0, то бит был выключен, но если значение является каким-либо другим значением, то бит шел. Что делает, это удобное - то, что не необходимо выяснить, каково значение на самом деле, просто что это не 0.
Example 1 Example 2 10011101 10010101 <- Binary Flags AND 00001000 00001000 <- Bit Mask = 00001000 00000000 <- Bit Status (on or off)
---------121--------216----BIND является фактическим стандартным сервером DNS
BIND является фактическим стандартным сервером DNS
BIND является фактическим стандартным сервером DNS, специально для больших установок. Это в настоящее время сохраняется ISC.
Для привязок клавиш посмотрите тег сочетаний клавиш.