请教这算是仿函数吗
请问这算是仿函数吗
------解决方案--------------------
是啊。
------解决方案--------------------
恭喜你,对的。
------解决方案--------------------
必须的,一个类重载operator(),就可以表现出函数一样功能
------解决方案--------------------
- C/C++ code
#include<iostream> using namespace std; class A { public: void operator()(int x) { cout<<x<<endl; } }; void main() { A a; a(100);//请问这算是仿函数吗 }
------解决方案--------------------
是啊。
------解决方案--------------------
恭喜你,对的。
------解决方案--------------------
必须的,一个类重载operator(),就可以表现出函数一样功能
------解决方案--------------------