Возможно ли в C ++ определить количество переменных / полей в общем классе?
например
// suppose I need metaclass number_members determines number of members
struct example { int i, j; };
assert(number_members<example>::value==2);
Я просмотрел mpl, но не смог найти реализацию.
спасибо.