Questions et réponses pour le templates :

La balise templates est utilisée dans plusieurs contextes: programmation générique (en particulier C ++) et génération de données / documents à l'aide de moteurs de template. Lorsque vous utilisez cette balise sur des questions lourdes d'implémentation - balisez le langage de code dans lequel l'implémentation est écrite.

7
votes
Ici, j'ai le fonctionnement du type suivant: // that is what I tried, but it could not deduce T and Foo template<T Foo::*p, class T, class Foo> X<T, Foo, T Foo::*p> createx() { ...

7
votes
Je veux mettre en œuvre une fonction d'usine pour créer des objets. Mon modèle d'objet ressemble à ceci: MyInterface* factory(char ta, char tb) { if(ta == 'c' & ...

7
votes
Un programme externe a besoin d'un fichier d'entrée avec certains paramètres de contrôle et je souhaite générer des personnes automatiquement à l'aide de R ...

7
votes
J'ai un problème où je voudrais fournir une version générique d'une fonction foo code> qui ne peut être appliquée que lorsqu'il n'y a absolument ...