0
est possible suivante:classe modèle avec conteneur avec des pointeurs vers lui-même
template<class Container>
class TreeNode
{
Container mChildren;
}
TreeNode<std::vector<boost::shared_ptr<TreeNode>> myTreeNode;
Qu'est-ce que votre compilateur vous dire? – KevenK
L'erreur suivante est générée: erreur C3203: 'TreeNode': le modèle de classe non spécialisé ne peut pas être utilisé comme argument de modèle pour le paramètre de modèle 'T', attendu pour un type réel – user152508