文章目录 定义示例:出现的目的函数指针和仿函数的比较 定义 是一种重载了函数调用运算符operator()的类或结构体,它可以像函数一样被调用。但是时使用使用对象调用 仿函数可以接受参数并返回值,可以用于STL算法中的函数对象参数,也可以用于函数指针的替代。 示例: 出现的目的 替代函数指针 函数指针的使用 函数指针和仿函数的比较 仿函数完胜函数指针: 1.仿函数可以存储数据; 2.仿函数可以作为模板参数而函数指针是不被允许的。(原因:”函数指针带上参数“编译器不允许)