Код: Выделить всё
struct MyEnum {
enum __Enum {
A, B
};
// some relative member like toString()
};
Предположим, что это шаблон. Будут и другие орудия: Myenum2, Myenum3, Yourenum, Hisenum, ... < /p>
это возможно, чтобы напечатать черту Myenum по myenum :: __ enum, как < /p>
Код: Выделить всё
get_enum_wrapper_t; // MyEnum
Подробнее здесь: https://stackoverflow.com/questions/796 ... of-an-enum
Мобильная версия