Bonjour,
Je trouve le code suivant pas terrible :
J'aimerais rendre la chose un peu plus "générique", sans avoir à définir un nom à chaque fois que je veux ajouter une structure fille dans mon vector. Y aurait-il un moyen d'écrire quelque chose dans ce style là ? :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 struct Base {}; std::vector<Base*> vector; struct : Base {} derivedInstance; // struct sans type, mais avec un nom vector.push_back(&derivedInstance);
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct Base {}; std::vector<Base*> vector; vector.push_back(new struct : Base {}); // struct sans type, et sans nom![]()
Partager