Bonjour,

Juste une question
J'ai beacoup lu des tutorials sur les strings
et j'arrive toujours pas à comprendre pourquoi

quand on met un argument de type string on doit toujours faire "const string& nom_var"

ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
string fonction_name(const string& variable_name)
{
   //Code here
}


pourquoi ne pas faire tout simplement commme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
string fonction_name(string variable_name)
{
   //Code here
}
ou aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
string fonction_name(string& variable_name)
{
   //Code here
}