Posted on 2011-06-12 21:48
RTY 阅读(481)
评论(0) 编辑 收藏 引用 所属分类:
C/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
--*/