2009-04-12 1 views
1

qpThreadsに関するドキュメントはありますか?どのようにpthreadsと違うのですか?qpThreadsのドキュメント

+0

あなたはまさにこの特定のライブラリを使用したいなぜあなたは手の込んだことができますか?より良い回答を得るのに役立つかもしれません。 – lothar

答えて

0

最終的にいくつかの文書が見つかりました。

Sourceforge qpthreads

+0

404は現在のところ見つかりませんでした – LiKao

0

qpThreadsは、わかりやすいC++スレッディングクラスライブラリのようです。 pthreadsは、POSIXに準拠した、マルチプラットフォームのスレッド化C APIとして広く使われています。

+0

Googleは役に立たなかった:(私の組織がこのあいまいな図書館を使用していることは残念です。 – Shree

2

qpthreadはsourceforgeプロジェクトになっているようです。 CVSリポジトリから4〜5年後には変更されておらず、いかなるドキュメントも含まれていないようです。もしあなたがそれにドキュメントを持っていなければ、ソースコードとヘッダーの保存はありません。

私はソースを好奇心から掴み、それはpthreads上に重ねられた非常に標準的なスレッド実装のように見えます。最大の違いは、pthreadsはCスタイルのインターフェイスであり、qpThreadsはOOインターフェイスであり、Javaで見られるものに似ています。私はそれについて深く掘り下げなかったが、java.util.Timerjava.util.concurrentのようなインターフェースを見たいかもしれない。いくつかのインターフェースは、qpThreadsが提供するものと非常によく似ています。

調査する場合は、Boost.threadまたはそれより新しいものを使用してください。あなたはそれを維持する運が良いことがあります。どのくらいのコードを扱わなければならないかによっては難しくはありません。

0

ライブラリを使用する上で最も重要なことは、ライブラリが積極的に維持されていることを確認することです。 可能であれば、よく知られており、頻繁に使用されるライブラリを使用する必要があります。あなたが持っている場合、この方法であなたはまた、膨大な数の人々に質問をするでしょう。

Good c++ lib for threading(または詳細については、検索ボックスを使用してください)。

関連する問題