Cercando su internet non ho trovato una chiara conferma che il passaggio per riferimento è uguale al passaggio utilizzando i puntatori.
Le funzioni
void f1(int *p)
{
*p=10;
}
e
void f2(int &p)
{
p=10;
}
hanno lo stesso effetto?
Oppure presentano qualche differenza?