我创建了一个模型,用于使用与 IO 完成端口关联的线程池在服务器应用程序中执行工作任务,如下面的帖子所示:
http://blogs.msdn.com/larryosterman/archive/2004/03/29/101329.aspx
boost 中是否有任何类可以帮助这个编程模型?
最佳答案
至少,我上次看的时候不是。我的意思是,boost::thread_group 可能会使某些地方的事情稍微整洁一些,但我认为不会有太大的不同。
在编写跨平台的东西时,Boost 的线程支持似乎有点用处,但考虑到您正在编写的内容无论如何都将是特定于 Win32 的(由于使用了 IOCP),所以似乎并没有多大用处从中受益。
关于c++ - 面向任务的线程池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37067/