Bonjour,
J'aurai pu placer cette discution ailleur que pour borland mais comme mon EDI est Borland.
Voila j'ai créé deux Classes:
Et mon soucis est qu'est ce que je dois mettre pour faire une copie exacte d'un TParents sachant que j'ai à copier 10 TEnfants?
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 class TEnfants { public: AnsiString Nom; AnsiString Prenom; TEnfants(const TEnfants &); // Constructeur de copie }; TEnfants::TEnfants(const TEnfants &Enfant) { Nom = Enfant.Nom; Prenom = Enfant.Prenom; return; } class TParents { public: AnsiString Nom; AnsiString Prenom; TEnfants Enfant[10]; TParents(const TParents &); // Constructeur de copie }; TParents::TParents(const TParents &Parent) { Nom = Parent.Nom; Prenom = Parent.Prenom; for(int i=0; i<10; i++) { Enfant[i] = ? <- comment écrire? } return; }
Je veux dans mon code pouvoir faire une copie comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TParents MesParents = new TParents(SesParents);
Merci de votre aide
Partager