Effectivement, c'est le plus simple. J'ai pas eu le réflexe du static assert mais c'est dans ce cas peut être plus aisé à mettre en œuvre.
Type: Messages; Utilisateur: 3DArchi
Effectivement, c'est le plus simple. J'ai pas eu le réflexe du static assert mais c'est dans ce cas peut être plus aisé à mettre en œuvre.
Effectivement, on ne peut hériter de void (ni de int, ni de char, etc.)
Effectivement. Instancier pose le problème d'ajouter un membre qui ne sert à rien. Vaut mieux utiliser un héritage privé (qui ne sert à rien) mais que le compilo optimise pour n'utiliser pas plus...
Salut,
Boost::enable_if:
#include <boost/utility/enable_if.hpp>
template <class T1, class T2, class dummyT=typename boost::enable_if_c<(sizeof(T1)>sizeof(T2))>::type>
struct A
{
};
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.