想象一下,我有一个 MyClass 类,想用 Intel TBB 实现多线程:
class MyClass
{
public:
tbb::flow::function_node<int, double>* _fnode;
private:
tbb::flow::graph* _graph;
double fbody(int inp);
}
_fnode
是否可以使用类成员函数进行初始化?简单的方法不起作用:
_fnode = new tbb::flow::function_node<int, double>(*_graph,1,MyClass::fbody)