1
我有一個[]運算符重載的類。我也有一個線程開始... 如何將[]綁定到線程?Boost :: bind問題綁定重載運算符
我嘗試這樣做:
threadpool.schedule(bind(static_cast< MyClass (MyClass::*)(const MyClass &arg)>(&MyClass::operator[]), arg))
但VS2008說:
錯誤C2664:
'boost::threadpool::thread_pool::schedule': cannot convert parameter 1 from 'boost::_bi::bind_t' to 'const boost::function0 &'
我該如何解決?先謝謝你。
你能提供'MyClass'代碼嗎? – icecrime 2010-11-19 15:50:40