Intéresse-toi aux référence et tu comprendras qu'on peut écrire :
Code:
1
2 int i = 1; int & j = i;
Version imprimable
Merci :D, c'est juste la première fois que je vois une méthode qui transforme le "type" retourné, j'ai saisi ;)Citation:
Si Samples est un vecteur de float, non: La fonction membre retourne juste une référence const vers ce vecteur.
En fait, tu as raison de voir les références un peu comme des pointeurs, il y a beaucoup de similarités. Seulement le compilateur offre un peu plus d'aide dans le cas de références, et ne prévoit pas de syntaxe particulière pour prendre une référence sur un objet (contrairement aux pointeurs où tu dois utiliser l'opérateur d'adresse &).
Carl