posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
参考资料★ http://www.ok2002.com/cc/cc/v.asp?r=a2273562198117 
重载括号和函数指针
//C++中重载括号和C语言中的函数指针实现同样的功能

#include<iostream>
using namespace std;

int add(int a,int b)
{
	return a+b;
}

class class1
{
public:
	int operator()(int x,int y)//重载操作符

	{
		return x+y;
	}
};

void main()
{
	int (*p)(int,int)=add;//函数指针

	cout<<p(5,3)<<endl;

	class1 add;
	cout<<add(5,3)<<endl;
}

/*--
8
8
Press any key to continue
--*/




只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理