reinitialiser une structure
bonjour,
j ai une structure definie dans mon header de type:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
typedef struct {
int a;
int b;
/*...........*/
int z;
string a;
string b;
/*............*/
string zz;
vector <int> a;
vector <string> b;
/*...*/
vector <autre>ZZ;
}ma_structure; |
dans mon main je cree une instance de cette structure et l utilise.
on fois que j e n en ai plus besoin, plus tot que de cree une autre instance , je voudrais la purger completement, et l utiliser a nouveau.
est ce que je peux faire un methode pour ma structure style, si oui comment
ma_structure.efface_tout();
est ce que je peu supprimer mon instance de ma structure, si oui comment
ou alors est ce que je dois imperativement cree une fonction de type
efface_struct(&ma_structure) , chose que je voulais eviter car je ne trouve pas ca tres elegant.
Merci