C++ standaard parameters
Standaard parameterwaarde:
U kunt ook een standaard parameterwaarde gebruiken door het gelijkteken ( =
) te gebruiken.
Als we de functie zonder argument aanroepen, gebruikt deze de standaardwaarde ("Noorwegen"):
Voorbeeld
void myFunction(string country = "Norway") {
cout
<< country << "\n";
}
int main() {
myFunction("Sweden");
myFunction("India");
myFunction();
myFunction("USA");
return 0;
}
// Sweden
//
India
// Norway
// USA
Een parameter met een standaardwaarde, staat vaak bekend als een " optionele parameter ". Is uit het bovenstaande
country
voorbeeld een optionele parameter en "Norway"
is de standaardwaarde.