【发布时间】:2017-03-10 15:21:35
【问题描述】:
我有一个里面有一个数组的类。在这个数组内部,我想把一个函数指针指向一个函数,这个函数与我的实例具有相同的 this 指针。
class Foo {
std::vector <void (*baz)> bar;
void baz () {};
}
Foo bundy;
bundy.bar.push_back (/*???*/);
如何做到这一点?我想,当我像&Foo::baz() 一样运行它时,baz 没有(有效)this 指针或不指向实例。
什么是好的解决方法?
【问题讨论】:
标签: c++ function class pointers