C++仿函数( 调用运算符重载)

仿函数等同于对于调用运算符()的重载:

class MyPrint{

public:
        void operator() (string text1 )   //  对“()”的运算符重载

        {

                cout <<text <<endl;

        }

void test(){

        MyPrint myFun;

        myFun ("hello word!");  // 比较像一个函数所以成为仿函数

}

}

上一篇:XYD1006CSPS


下一篇:初阶C语言-指针