从std或boost线程调用模板函数

时间:2018-08-07 13:01:24

标签: c++ multithreading templates boost

我有这种模板函数template<typename samp_type> void function_name(std::vector<samp_type *> a, size_t a),我想从std或boost线程中调用它,然后分离线程。  目前,我这样写std::thread t(function_name<samp_type,size_t>,(&a, b));,但是却遇到这种错误:

no matching function for call to ‘std::thread::thread(<unresolved overloaded function type>, size_t&)’**

如何正确编写? 谢谢

0 个答案:

没有答案