Questions et réponses pour le enable-if :

`std :: enable_if` est un modèle de métafonction C ++ avec les paramètres` bool B`, `class T = void`, défini dans l'en-tête C ++ standard `type_traits`. Si `B` est vrai alors l'instanciation class définit un type de membre public «type» égal à «T»; sinon ce n'est pas le cas.

4
votes
J'essaye de comprendre pourquoi ce code ne compile pas: std::enable_if<std::is_void<T>::value> J'obtiens une erreur de compilation: "aucun type nommé type". ...

1
votes
Comment créer une fonction qui ajoute le contenu d'une collection à une autre, en utilisant std :: back_inserter () si possible pour plus d'efficacité? Je ne vo ...