ao929929fei的专栏

站在高处看世界

仿函数的使用

class AddNumber
{
public:
	void operator() (int a, int b, int& result)
	{
		result = a + b;
	}
};

class SubNumber
{
public:
	void operator() (int a, int b, int& result)
	{
		result = a - b;
	}
};

int _tmain(int argc, _TCHAR* argv[])
{
	int result = 0;
	AddNumber add;
	add(5, 6, result);
	add(5, 6, result);

	SubNumber sub;
	sub(6, 4, result);

	return 0;
}


阅读更多
文章标签: class
个人分类: 编程技巧与实现
上一篇计算机算法
下一篇设置MFC常用控件颜色
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭