
Hi there, I downloaded the thread pool library and add the followings to the include path of VC++ project (MS2008 on Windows XP): C:\threadpool-0_2_5-src\threadpool C:\boost_1_50_0 I got two compiling errors: 1>c:\threadpool-0_2_5-src\threadpool\boost\threadpool\task_adaptors.hpp(138) : error C2065: 'TIME_UTC' : undeclared identifier 1>c:\threadpool-0_2_5-src\threadpool\boost\threadpool\task_adaptors.hpp(149) : error C2065: 'TIME_UTC' : undeclared identifier in just including the pool's head file in my project: #include <iostream> #include <threadpool.hpp> using namespace boost::threadpool; int main() { return 0; } Did I miss sth.? Thanks, Robert On Mon, Jul 16, 2012 at 1:16 PM, Olivier Tournaire <olitour@gmail.com>wrote:
Thanks Igor. This is exactly what I was looking for.
Regards
2012/7/16 Igor R <boost.lists@gmail.com>
I would like to add some multithreading in my application. Suppose I have a set of m tasks to do, and I want to limit the number of simultaneous threads to n. I have really no idea on how to do this and would like to have some hints. Could you help me?
thread_group is just a convenient container for thread objects. What you need is thread pool, like this: http://threadpool.sourceforge.net/ _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users