c++中的函数调用运算符重载在 C++ 中,函数调用运算符 () 的重载是一种特殊的运算符重载方式,允许自定义类的对象像函数一样被调用(这类对象也被称为 “函数对象” 或 “仿函数”)。函数调用运算符重载是实现 STL 算法(如sort、for_each)自定义逻辑的核心手段,也是现代 C++ 中 lambda 表达式的底层实现基础。 一、核心规则 1、重载方式:只能作为类的成员函数重载(全局函数无法重载())。 2、返回值:无固定要求(可返回任意类型,如int、bool、自定义类型,也可void)。 3、参数列表:支持任意数量、任