【发布时间】:2022-01-05 21:03:01
【问题描述】:
假设我有类A,函数foo(int i)和类B,函数bar(int i),以及objectA(类A)和objectB(类B) .我可以这样调用函数
objectA.foo(10);
objectB.bar(20);
我想做的是将它们作为数组arr中的函数指针并像这样调用它们
arr[0](10);
arr[1](20);
有没有办法在 C++ 中做到这一点?如果有,效率如何?
【问题讨论】:
-
@Ted Lyngmo 对不起,忘了!
标签: c++ arrays function function-pointers member-function-pointers