User
Расширяемые отображения любых типов значений без использования макросов

да, верно подметили — подкорректировал заголовок
0
LookРасширяемые отображения любых типов значений без использования макросов

да, увидев тот пост — решил свой вариант изложить — в общую копилку так сказать )
0
LookРасширяемые отображения любых типов значений без использования макросов

а что если надо перечисления держать в заголовочном файле отдельно от массива строк, генерируемого препроцессором?
0
LookРасширяемые отображения любых типов значений без использования макросов

Тут используешь 2-а списка + неудобно то, что надо указывать сам контейнер. Если добавить функционал перегрузки, избавляющий от необходимости «знать» переменную контейнера, то получиться тоже самое, что и в данной статье :)
0
LookРасширяемые отображения любых типов значений без использования макросов

накидай примерно как это будет выглядеть? :)
0
LookРасширяемые отображения любых типов значений без использования макросов

Не спорю, что проще, но в этом варианте лечге запутаться, если будешь вдруг переставлять значения enum'ов местами.
0
LookInformation
- Rating
- Does not participate
- Registered
- Activity