Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Битовая маска23 января 2011определённые данные, которые используются для маскирования выбора отдельных битов или полей из нескольких битов из двоичной строки или числа. ПрименениеНапример, для получения значения пятого бита числа 10111011 нужно использовать маску 00001000 и применить операцию побитового логического «И». В результате получится: 10111011 & 00001000 = 00001000 Подобное число на языках, использующих вместо логического типа числовые типы, например в Си, будет означать истину или ложь, если этот бит принимает соответствующее значение. На языках, например, C++, имеющие логические типы, необходимо произвести приведение типа. ИспользованиеОсновные плюсы и недостатки:
Сфера использования в основном в интерфейсах, где приоритет отдаётся экономии памяти:
Просмотров: 1530
|