2010-10-06 7 views

Répondre

4

Vous transmettez l'adresse de l'objet.

SomeFunction(&test1); 
+0

& est utilisé pour 2 choses, références et adresses? – DogDog

+0

@Apoc: '&' a 3 significations: '&' est l'opérateur ** au niveau du bit et **, '&' est un ** type de référence **, '&' est l'adresse ** de * * opérateur – Necrolis

0

Pour appeler la fonction, vous devez utiliser l'adresse de l'opérateur (&). Donc, dans votre cas:

Someclass test1; 

SomeFunction(&test1); 

Si vous demandez comment fonctionnent les pointeurs, there's a detailed explanation here.

Questions connexes