Здравствуйте, rg45, Вы писали:
BFE>>Два двоеточия ("::") — это переход по имени, а '.' — это доступ к свойству (к проперти, говоря на сленге). R>Ну начинаются удивительные истории.
Что тут удивительного? Впрочем, это дело вкуса.
Вам правда вот этот синтаксис auto minVal = std::numeric_limits<std::underlying_type_t<E>>::max(); std::meta::enumerators_of(^E)
нравится больше этого: auto minVal = E.underlying_type.max_value; E.entities
?
Или есть какое-то ещё предложение?