This tute we'll look at function overloading. To overload a function is to create more than one function with the same name:
void SomeFunction(int i);
void SomeFunction(float f);
Overloaded functions must have different parameter lists. They can't be overloaded if they have exactly the same parameters even if the return values are different. The data types of the parameters have to be different, not the names of the variables.