Function Parameters in C++
Pass by value, const reference, or pointer/reference for mutation.
Pass by value, const reference, or pointer/reference for mutation.
Define multiple functions with the same name and different parameter lists.
Provide default parameter values from the rightmost parameters.