Hello
je sais qu'une référence pointe sur une variable , donc on ne peux pas y mettre une valeur directement.
mai c est là que sa me dérange, car quand des fonction s'appelle parfois on pour éviter de déclarer une nouvelle variable juste pour la passer en paramètre
bon un petit bout de code mange pas de pain
j'aurais voulu depuis le main avoir la possibilité de mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 la fonction: bool maclasse::ouverture(std::string &chemin_donnee) { } depuis le main: std::string &reference_chemin_donnee ="./fichier" maclasse.ouverture(reference);
maclasse.ouverture("./fichier");
mai c est possible (a ma connaissance ) que si la référence est supprimée ?
la raison pour la qu'elle je voudrai utiliser des référence c'est que sa ne recopie pas les donnée. surtout que pour mon cas sa proviens d'une base de donnée c'est donc non négligeable.
Merci d'avance
Partager