Passage d'un vecteur en paramètre
Bonjour,
J'ai deux classes, form1 et form2, dans ma classe form1 j'ai ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
class form1
{
vector<UnicodeString>* v_local ;
................
.....
}
form1::form1(TComponent* Owner,vecor<UnicodeString*v)
{
v = v_local ;
//traitement
} |
Code:
1 2 3 4 5
|
void __fastcall form1::Button1Click(TObject *Sender)
{
v_local->push_back( // la je vais remplir le vecteur)
} |
Code:
1 2 3 4 5 6
|
form2::Button1Click(TObject *Sender)
{
form1 *f = new form1(this,vector<UnicodeString>* v)
this->memo->add(v);
} |
l'idée est de récupérer une liste de vecteur pour l'utiliser dans la fonction Button1Click
Je ne sais pas si ce que j'ai fait est correct ou pas, de toute façon ça me renvoie des erreurs
Quelqu'un pourrait'il m'aider s'il vous plait