Bonjour,
je veux enregistrer des informations dans des structure variables
c'est pour ça j'ai fait ça
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;
ensuite
j'ai fait ça
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;
 
}
 
}
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
 
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
j'ai ajouter ça
ça taille est très grandes !!