【发布时间】:2012-05-16 10:36:02
【问题描述】:
CClass inst;
boost::function<bool(int)> func = boost::bind(&CClass::Foo, &inst, _1);
在这种情况下, 我想访问 inst 的指针(&inst)或来自“func”的地址,如下所示。
CClass* pInstance = func.obj_ptr; (This is just a form that I want)
我该怎么办?
【问题讨论】:
-
您想从哪里访问
func的内部信息?它是来自定义func的同一范围内,还是来自传递给func的函数范围内?
标签: c++ boost member-function-pointers boost-function