Запитання з тегом «bitmask»



6
Використання бітової маски в C #
Скажімо, у мене є таке int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 і я передаю 10 (8 + 2) як параметр методу, і я хочу розшифрувати це як означає Сьюзен та Карен Я знаю, що 10 - це 1010 але як я …
97 c#  bitmask 

8
Що робити, коли бітова маска (прапори) enum стає занадто великою
У моїй програмі є дуже великий набір дозволів, які я представляю із переліком прапорів. Він швидко наближається до практичної верхньої межі довгого типу даних. І я змушений найближчим часом запропонувати стратегію переходу до іншої структури. Тепер я міг би розбити цей список на більш дрібні частини, однак, це вже лише …

4
Оголошення та перевірка / порівняння (bitmask-) перелічень у Objective-C
Ви знаєте, що в какао є ця річ, наприклад, ви можете створити UIViewта зробити: view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; У мене є звичай UIViewіз декількома станами, який я визначив приблизно enumтак: enum DownloadViewStatus { FileNotDownloaded, FileDownloading, FileDownloaded }; Для кожного створеного підпрогляду я встановлюю його tag:subview1.tag = FileNotDownloaded; Потім у …

9
Коли краще зберігати прапори як бітову маску, а не використовувати асоціативну таблицю?
Я працюю над додатком, де користувачі мають різні дозволи на використання різних функцій (наприклад, читання, створення, завантаження, друк, затвердження тощо). Очікується, що список дозволів часто не змінюватиметься. У мене є кілька варіантів, як зберігати ці дозволи в базі даних. У яких випадках варіант 2 був би кращим? Варіант 1 Використовуйте …

3
Як реалізувати бітову маску в php?
Я не впевнений, що бітмаска - це правильний термін. Дозволь пояснити: У php error_reportingфункцію можна викликати кількома способами: // Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE); // Reporting E_NOTICE can be good too (to report uninitialized // variables or catch variable name misspellings ...) error_reporting(E_ERROR | E_WARNING | …
76 php  bitmask 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.