У меня основной вопрос о перечислениях C ++.
Вот перечисление:
enum Names {
Tim = 0x1,
Bob = 0x2,
Jim = 0x4
};
Если я получаю значение (например, 0x4
), я хотел бы напечатать соответствующее имя: Jim
.
Есть способ сделать это? Что-то вроде Names.key(0x04)
? Я знаю, что это существует в Java < / а>.
Спасибо
QMetaEnum
из базовогоenum
, верно? 02.04.2013