Lequel choisir ?
prenons les exemples suivant:
int somme(int *a, int *b)
{
(*a) += (*b);
}
et:
int somme(int &a, int&b)
{
a += b;
}
Il n'y a aucune différence !
Pourquoi utiliser des pointeurs lorsque les références sont plus simple à travailler et possède le même gain en performance ?