c++

Function Ovraloading in C++

Function overloading is a feature in C++ where two or more functions can have the same name but different parameters.

Function overloading can be considered as an example of polymorphism feature in C++.

Following is a simple C++ example to demonstrate function overloading.

#include <iostream> 

using namespace std; 
  
void print(int i) { 
  cout 
            

Output :

Here is int 10 
Here is float 10.1 
Here is char* ten