Questions et réponses pour le static-assert :

Une déclaration d'assertion qui est vérifiée au moment de la compilation. Une fonctionnalité de C ++ 11 / C ++ 14, prise en charge par gcc depuis 4.3

8
votes
Supposons que nous voulions créer une classe modèle qui ne peut être instanciée qu'avec des nombres et ne devrait pas se compiler autrement. Ma tentative: #include ...

3
votes
Disons que j'ai une classe de modèle qui crée plusieurs static_asserts: template <class T> class Foo { static_assert(!std::is_const<T>::value,""); static_ass ...