使用指针功能有什么好处?

Gho*_*ost 3 c++ function-pointers visual-c++

使用函数指针而不是函数本身的真正好处是什么?它会使执行更快吗?或者当它传递给另一个函数时它是否提供了便利?

Jon*_*Jon 6

它使您能够在运行时"选择"业务逻辑的一个组件 - 与硬编码函数名称形成对比,这限制了您选择在编译时使用哪个函数.

  • 这实际上就是人们如何在C中做智能事物.在c ++中,存在多态性 (2认同)