Вопросы по теме 'bitflags'
Флаги в VB6 не возвращают правильное значение
В настоящее время я пытаюсь использовать перечисление битового флага в проекте VB6/COM. Однако при попытке прочитать значения из перечисления я получаю противоречивые результаты.
Вот определение перечисления:
Enum Fruits
None = 0
Apple...
1654 просмотров
schedule
13.05.2023
Что на самом деле делает атрибут [Flags]?
Что на самом деле делает применение [Flags] ?
Я знаю, что он изменяет поведение Enum.ToString , но делает ли что-нибудь еще ? (например, другое поведение компилятора или среды выполнения и т. д.)
Изменить : да, я знаю, что он...
3665 просмотров
schedule
26.10.2022
Каковы возможные способы преобразования этих определений битовой маски из пешечного языка в PHP?
Ну, чтобы уточнить, pawn — это язык, очень похожий на C++. Я программирую панель управления администратора, для которой требуются разрешения на битовую маску (в php), и я на самом деле не знаю, правильно ли я преобразовал разрешения (поскольку я...
185 просмотров
schedule
31.07.2023
Являются ли перечисления каноническим способом реализации битовых флагов?
В настоящее время я использую перечисления для представления состояния в небольшом игровом эксперименте. Объявляю их так:
namespace State {
enum Value {
MoveUp = 1 << 0, // 00001 == 1
MoveDown = 1 << 1, // 00010 == 2...
12276 просмотров
schedule
18.06.2023
Битовые манипуляции и флаги
https://i.imgur.com/VU56Rwn.png
A: Когда man-страница для open говорит: Указанные флаги формируются с помощью or'ing следующих значений:
O_RDONLY open for reading only
O_WRONLY open for writing only
......
1597 просмотров
schedule
27.10.2022