Comment créer un vecteur qui aura des pointeurs? J'ai essayé mais j'ai échoué.C++ vecteur pointeur
vector<*struct_gene> vector_child_genes;
code complet si quelqu'un est intéressé http://codepad.org/50qrNZvd
Comment créer un vecteur qui aura des pointeurs? J'ai essayé mais j'ai échoué.C++ vecteur pointeur
vector<*struct_gene> vector_child_genes;
code complet si quelqu'un est intéressé http://codepad.org/50qrNZvd
vector<struct_gene *> vector_child_genes;
Essayez quelque chose comme ceci:
vector<struct_gene*> vector_child_genes;
Vous spécifiez un type dans les crochets du vecteur, et les types de pointeur sont spécifié avec un astérisque de postfix, pas un astérisque de préfixe.
Vous avez mis le type à l'intérieur des parenthèses. Il n'y a pas de syntaxe spéciale sinon. Si vous déclarez normalement un pointeur avec un * après le type (je l'espère) alors vous faites toujours la même chose.
Qu'avez-vous essayé d'autre? Il n'y a pas beaucoup de combinaisons :) –
Déclarez-vous généralement des pointeurs avec le * avant le type? –
En jetant un coup d'œil sur le code source, êtes-vous sûr d'avoir besoin de pointeurs? Pas seulement un vecteur de 'struct_genes'? –