函数调用操作符( ( ) )
只能通过类的成员函数重载
可以定义不同参数的多个重载函数
函数对象用于在工程中取代函数指针
int operator () ()
{
int ret = a1;
a1 = a0 + a1;
a0 = ret;
return ret;
}
Test t;
t();
函数调用操作符( ( ) )
只能通过类的成员函数重载
可以定义不同参数的多个重载函数
函数对象用于在工程中取代函数指针
int operator () ()
{
int ret = a1;
a1 = a0 + a1;
a0 = ret;
return ret;
}
Test t;
t();
转载于:https://www.cnblogs.com/sugarWill666/p/9103084.html