How to overloaded operator() in C++

1 Answer

0 votes
#include <iostream>

class Test
{
	public:
		int operator()(int a, int b)
		{
			return a + b;
		}
};

int main() 
{
	Test o;

	std::cout << o(7, 9) << std::endl;

	return 0;
}

/*
run:

16

*/

 



answered Feb 14, 2018 by avibootz

Related questions

1 answer 132 views
132 views asked Jan 5, 2017 by avibootz
1 answer 80 views
1 answer 136 views
136 views asked Dec 2, 2022 by avibootz
...