Ciao.
Brevemente:
Ho un struttura DX_POSITION e voglio passarla ad una fuzione per caricarla con dei dati.
La struttura è questa:
codice:
typedef struct DX_POSITION 
{
	string idParent;
	vector<float*> fTranslate;
	vector<float*> fRotate;
	vector<float*> fScale;
}tagPosition
la funzione:
codice:
void load(DX_POSITION*fTranslate);
{
   float f[4];
   f[0]=1.;
   f[1]=2.;
   f[2]=3.;
   f[3]=5.;

   fTranslate.push_back(f);
}
la chiamata:
codice:
DX_POSITION pippo;
load(&pippo);
i dati vengono inseriti , ma quando esco dalla funzione i valori si resettano.
Come posso fare?
grazie.