-
- Теоретически, большим if-ом AlexBi(146 знак., 27.02.2019 12:55)
- А нумерация сверху или снизу? Вообще можно enum завести, как бомж написал, но непонятно чем тебе это поможет и зачем, ибо обратной операции у тебя нет (если гигантский switch-case не писать). - fk0(27.02.2019 00:17)
- Сверху maleon(49 знак., 27.02.2019 09:42)
- Дык распарсить каменты и результат - в енум :)) - MBedder(27.02.2019 11:58)
- Возможно, он намекает, что порядок битов в этой фигне implementation-defined, то есть это ни разу не феншуй. - SciFi(27.02.2019 10:14)
- Сверху maleon(49 знак., 27.02.2019 09:42)
- enum NameToBitNr {MTZP1, MTZP2, MTZO1,...}; бомж(41 знак., 26.02.2019 19:57)
- Спасибо, как вариант. Даже мне понятно. - maleon(26.02.2019 20:35)
- Для структур стандартно offsetof. Для битовых полей вроде бы нет. - misyachniy(26.02.2019 17:24, ссылка)
- можно с помощью X-MACRO которое создаст структуру и enum. Потом макрос по имени поля вернет номер из енума. - abivan(26.02.2019 17:23)
- Непонимаю как, придётся как-то по другому извращаться. - maleon(26.02.2019 18:21)
- Чего там понимать? Дело нехитрое: - SciFi(26.02.2019 19:37, ссылка)
- Спасибо, тут так с наскоку не могу въехать. Будет чуть больше времени, попытаюсь одолеть. - maleon(26.02.2019 20:38)
- Чего там понимать? Дело нехитрое: - SciFi(26.02.2019 19:37, ссылка)
- В свое время я как замутил флаги макросами, так программа работала только на полной оптимизации. - VLLV(26.02.2019 17:40)
- Это же надо суметь :-) - SciFi(26.02.2019 18:00)
- Дарю! :) VLLV(2517 знак., 26.02.2019 18:29)
- Это же надо суметь :-) - SciFi(26.02.2019 18:00)
- Непонимаю как, придётся как-то по другому извращаться. - maleon(26.02.2019 18:21)