23.1.2 用函数对象替代函数指针