我很难看出函数指针的实用性。我猜在某些情况下它可能有用(毕竟它们存在),但我想不出在什么情况下使用函数更好或不可避免
我很难看出函数指针的实用性。我猜在某些情况下它可能有用(毕竟它们存在),但我无法想到使用函数指针更好或不可避免的情况。
您能给出一些正确使用函数指针(在 C 或 C++ 中)的例子吗?
在 C 语言中,经典用法是 qsort 函数 ,其中第四个参数是指向用于执行排序的函数的指针。在 C++ 中,人们倾向于使用函子(看起来像函数的对象)来实现这种功能。