Function Overloading in C++

cpp
software-engineering
function-overloading
polymorphism
static-time-polymorphism
(Team) #1

Function overloading is a feature in C++ where two or more functions can have the same name but different parameters. In other words the signature (data type and order) can be different but the function name should be same. The return type does not really affect it.

Read this article to understand Function Overloading in C++ in depth

Have a doubt or thought? Join the discussion now


This is a companion discussion topic for the original entry at http://iq.opengenus.org/function-overloading-cpp/