Salut , J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
struct aw{
 int a;
 int b;
 aw * c;
 
 
 
};
une procedure ff
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
void ff(vector<aw>& aws,aw &t1,aw &t2 ){
 
	t1.c=&t2;
 
 
	aws.push_back(t1);
	aws.push_back(t2);
 
}
et finalemenet le main ():
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
int main ()
 {
 vector <aw> vv;
 aw *t1=new aw();
 aw *t2=new aw();
 t1->a=10;
 t1->b=10;
 t1->c=NULL;
 t2->a=20;
 t2->b=20;
 t2->c=NULL;
 
 ff(vv,*t1,*t2);
 vv;
vv[0].c=NULL;
 
 return 0;
 }
Mon but est que le 2eme elemnt du vector vv ( vv[1]) sera dependant du 3 eme membre de 1 er objet (vv[0].c) c-a-d lorsque on modifie le vv[1] alors automatiquement vv[0].c sera modifié et la meme chose , si on modifie vv[0].c alors automatiquement vv[1] sera modifié..
pour cela, Je veux utiliser une procedure ff qui permet de pointer sur vv[1] par vv[0].c..
Aidez moi s'il vous plait..