Est-il possible en C++ de déterminer le nombre de variables/champs dans la classe générique? par exempleMéta-programmation de modèle C++, nombre de variables membres?
// suppose I need metaclass number_members determines number of members
struct example { int i, j; };
assert(number_members<example>::value==2);
J'ai regardé par mpl mais n'a pas pu trouver la mise en œuvre.
merci.
Pourquoi voulez-vous savoir combien sans savoir ce qu'ils sont? – Potatoswatter
Je sais comment travailler avec des types, je ne suis pas familier avec d'autres aspects et caractéristiques de méta-programmation de modèle tels que ceci – Anycorn