How to use function overload for the type int and double in C++

1 Answer

0 votes
#include <iostream>

using std::cout;
using std::endl;

int add(int n) {
	return n + 1;
}

double add(double n) {
	return n + 1;
}

int main() 
{
	cout << add(2) << endl;
	cout << add(3.14) << endl;

	return 0;
}

/*
run:

3
4.14

*/

 



answered Feb 11, 2018 by avibootz

Related questions

1 answer 184 views
1 answer 179 views
179 views asked Aug 1, 2018 by avibootz
1 answer 198 views
1 answer 189 views
1 answer 175 views
...