nEUrOO :
Les références ne posent aucun problèmes mais ont des limites, c'est tout... quand aux pointeurs en C++, ils ont uniquement été conservés parceque C++ devait intégrer C.
Euh, tes deux phrases sont pas un peu contradictoires là ?

Et la deuxième est nettement exagérée : les références ne sont, justement, pas modifiables, du coup elles ne conviennent pas dans un paquet de situations (par exemple tu ne peux pas les mettre dans un std::vector ^^). Evidemment, ça aurait pu être fait via une classe de la STL plutôt qu'avec un type built-in, mais ça n'aurait pas changé grand-chose
