salut,
j'ai une classe C comme suit :
Dans la fonction main() je veux remplir le vecteur vstruct mais j'ai toujours des erreurs de compilation. Voilà un de mes essais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #ifndef C_H #define C_H #include <vector> using namespace std; class C { struct structure { int a; }; vector <strucure*> vstruct; }; #endif
J'aimerais savoir l'erreur dans ce code et merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include "C.h" int main() { structure* st=new structure; st->a=1; C c; // c une variable de type C c.vstruct.pushback(st); }
Partager