Paramètres par défaut C++
Valeur de paramètre par défaut
Vous pouvez également utiliser une valeur de paramètre par défaut, en utilisant le signe égal ( =
).
Si nous appelons la fonction sans argument, elle utilise la valeur par défaut ("Norway") :
Exemple
void myFunction(string country = "Norway") {
cout
<< country << "\n";
}
int main() {
myFunction("Sweden");
myFunction("India");
myFunction();
myFunction("USA");
return 0;
}
// Sweden
//
India
// Norway
// USA
Un paramètre avec une valeur par défaut, est souvent appelé " paramètre optionnel ". Dans l'exemple ci-dessus,
country
est un paramètre facultatif et "Norway"
est la valeur par défaut.