qpThreads文档

时间:2009-04-12 16:42:34

标签: c++ documentation

有没有关于qpThreads的文档?它与pthreads有什么不同?

4 个答案:

答案 0 :(得分:2)

看起来qpthread已成为sourceforge项目。它在四年或五年内没有从CVS存储库中更改,并且似乎不包含任何文档。有可能如果你没有文档,那么当然不存在源代码和标题。

我出于好奇而抓住了源代码,它看起来像是一个非常标准的线程实现,分布在pthreads上。最大的区别是pthreads是一个C风格的接口,qpThreads是一个OO接口,更类似于你在Java中可能找到的。我没有深入研究过,但您可能希望查看java.util.Timerjava.util.concurrent等接口。有些界面看起来与qpThreads提供的非常相似。

您可能希望调查将其替换为Boost.thread或更新的内容。有可能你会更好地保持它。根据您需要处理多少代码,这应该不难做到。

答案 1 :(得分:0)

从粗略看看谷歌搜索结果来看,qpThreads似乎是一个不起眼的C ++线程类库。 pthreads是一种使用非常广泛的POSIX兼容的多平台线程C API。

答案 2 :(得分:0)

使用库最重要的是确保它们得到积极维护。 如果可能,您应该使用一个众所周知且使用频繁的库。这样,如果你有任何问题,你也会有很多人提问。

有关详细信息,请参阅此类似的SO问题: Good c++ lib for threading(或使用搜索框了解更多信息)。

答案 3 :(得分:0)

最终找到了一些文档。

Sourceforge qpthreads