Questions et réponses pour le boost-mpl :

La bibliothèque Boost.MPL est un cadre de métaprogramming à usage général de haut niveau C ++ de haut niveau d'algorithmes de compilation, de séquences et de métafonnes. Il fournit une fondation conceptuelle et un ensemble complet d'outils puissants et cohérents qui font de la métaprogrammation explicite en C ++ aussi simple et agréable que possible dans la langue actuelle.

7
votes
J'ai une interface d'objet et une collection ouverte des interfaces d'un objet dérivé pourraient souhaiter prendre en charge. class Object1 : public boost::mpl::inherit<IObje ...