c++仿函数

c++仿函数
#include "iostream"
using namespace std;

template <class T>
struct plus{
    T operator()(const T& a,const T& b) const {return a+b;}

};
int _tmain(int argc, _TCHAR* argv[])
{
    int a=122;
    int b=1213;
    plus<int> plusobj;
    cout<<plusobj(a,b)<<endl;
    //第一个()产生临时对象,第二个调用
    cout<<plus<int>()(a,b)<<endl;
    system("pause");
    return 0;
}
c++仿函数

 

c++仿函数,布布扣,bubuko.com

c++仿函数

上一篇:paip.输入法英文词库的处理 python 代码 o4


下一篇:初识JavaScript 1