是否可以將類成員函數(帶參數)傳遞給parallel_for?沿線的東西:英特爾tbb parallel_for:傳遞類參數的成員函數?
void classT::A(const tbb::blocked_range<std::size_t>& r,b) {}
void classT::B(e,f,g) {
tbb::parallel_for(blocked_range<size_t>(0,n), <need to call A with parameter b,
along with r>)
}
如果你可以使用C++ 11點的特性,拉姆達表達式可以幫助你。 – yohjp 2014-11-01 14:33:05
優秀;我是能夠做到這一點: – mskb 2014-11-01 15:16:10
parallel_for時(TBB :: blocked_range(0,n)時,[=](常量TBB :: blocked_range &R){ \t \t \t這 - > A(R,B); \t \t}); –
mskb
2014-11-01 15:16:34