1、() —— 函数调用运算符
可以在类中重载该运算符,就可以像使用函数一样使用对象。
等价于
int a = t(6);
int b = t(-a);
int c = t.operator()(-8);
只要重载了(),这个类就叫函数对象(可调用对象)
1、() —— 函数调用运算符
可以在类中重载该运算符,就可以像使用函数一样使用对象。
等价于
int a = t(6);
int b = t(-a);
int c = t.operator()(-8);
只要重载了(),这个类就叫函数对象(可调用对象)