Bonjour,
je veux enregistrer des informations dans des structure variables
c'est pour ça j'ai fait ça
ensuite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 //////////////////////////////////////marqueurs//////////////////////////////////////////////////////////////////////// struct sphere { int num; float x,y,z; }; struct fr { int num_fr; vector <sphere> spher; }F; vector<fr> vector_F;
j'ai fait ça
j'ai pas des erreurs de compilation mais lors de l’exécution je vois qu'il y a un problème dans ces lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 sphere spheres; for (int f = 1; f <= num_f; f++) { for (int m = 1; marker <= num_m; m ++) { spheres.num=m; spheres.x=x;//dont je connus x spheres.z=z; spheres.z=z; } // Next m F.num_fr=f; vector_F.resize(vector_F.size()+1); vector_F[vector_F.size()-1]=F; } }
il ne fait pas l’enregistrement comme il faut parce que quands j'ai voulu récupérer les informations j'ai pas pu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 F.num_fr=f; vector_F.resize(vector_F.size()+1); vector_F[vector_F.size()-1]=F;
j'ai ajouter ça
ça taille est très grandes !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part int ss=vector_F.size()
Partager