Ciao.
Ho una funzione del tipo:
codice:
void setPar(CClassType* par)
codice:
void CClass::setPar(CClassType* par)
{
*par->bCaricato=true;
}
da dove chiamo la funzione cosi:
codice:
CClassType par;
setPar(&par)//passo l'indrizzo
il campo bCaricato viene riempito con un valore true.
Ora,Io adesso ho questo codice:
CClassType* par;
e devo chiamare la funzione:
codice:
CClassType* par;
setPar(&par)//passo l'indrizzo
devo avere una funzione cosi'?
codice:
void CClass::setPar(CClassType** par)
{
**par->bCaricato=true;
}
è sbagliato?
c'è un modo migliore per risolvere?