Здравствуйте, shvonder, Вы писали:
S>Думал об этом но это ещё муторнее и чревать ошибками.
На С++ ничего принципиально другого не сделаешь...
Ну нету в С++ метаданных, рефлекшена и других подобных вещей.
А ошибками это не чревато, если генерацию таких классов автоматизировать
на основе внешнего описания.
Как только у тебя будут все скрипты и все будет автоматизировано,
то разницы не будет, где редактировать твой enum, в каком-то h файле,
или в каком-то внешнем txt/xml файле
Ну а если все равно муторно, то ты профессию не ту выбрал, ну или как минимум язык.
Пиши на шарпе или управляемом С++. Там это все на шару будет