Questions et réponses pour le pass-by-reference :

Le passage par référence est une stratégie de rassemblement d'arguments par laquelle l'emplacement d'une variable en mémoire est passé à une fonction, plutôt qu'à une copie de la valeur de la variable, bien que la fonction apparaisse dans le code source pour recevoir la variable elle-même plutôt qu'un pointeur vers elle.

9
votes
y a-t-il un cas où la référence passe-t-elle est plus chère que la valeur de réussite en C ++? Si oui, qu'est-ce que cette affaire serait-elle? ...

9
votes
Disons que j'ai ces deux fonctions: xxx maintenant, si j'appelle foo () , je vois inchangé , comme attendu. Toutefois, si j'app ...

9
votes
Voici ce que je comprends jusqu'à présent: Pass par valeur Passage par valeur signifie qu'une copie d'un argument est passée. Les modifications apport& ...

9
votes
J'ai une classe qui "se souvient" une référence à un objet (par exemple une variable entière). Je ne peux pas y avoir de référence une valeur qui est d&ea ...