Bonjour
Pas de problème avec les liste d’initialisation avec un vecteur :
Pas de problème avec les liste d’initialisation avec un vecteur de pointeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector<int> v { 1, 2, 3 };
Pas de problème avec les liste d’initialisation avec un vecteur de shared_ptr :
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector<int*> v { new int(1), new int(2), new int(3) };
Problème avec les liste d’initialisation avec un vecteur d'unique_ptr :
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector< std::shared_ptr<int> > v { std::make_shared<int>(1), std::make_shared<int>(2), std::make_shared<int>(3) };
Quelqu'un a une idée si c'est possible et quelle serait la syntaxe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::vector< std::unique_ptr<int> > v { ??? };
Partager