Mega Code Archive

 
Categories / C++ Tutorial / Function
 

Overloading functions with difference in number of parameters

#include <iostream> using namespace std; int myfunc(int i); //  int myfunc(int i, int j); int main() {   cout << myfunc(10) << " "; // calls myfunc(int i)   cout << myfunc(4, 5); // calls myfunc(int i, int j)   return 0; } int myfunc(int i) {   return i; } int myfunc(int i, int j) {   return i*j; } 10 20"