qpThreadsに関するドキュメントはありますか?どのようにpthreadsと違うのですか?qpThreadsのドキュメント
答えて
qpThreadsは、わかりやすいC++スレッディングクラスライブラリのようです。 pthreadsは、POSIXに準拠した、マルチプラットフォームのスレッド化C APIとして広く使われています。
Googleは役に立たなかった:(私の組織がこのあいまいな図書館を使用していることは残念です。 – Shree
qpthreadはsourceforgeプロジェクトになっているようです。 CVSリポジトリから4〜5年後には変更されておらず、いかなるドキュメントも含まれていないようです。もしあなたがそれにドキュメントを持っていなければ、ソースコードとヘッダーの保存はありません。
私はソースを好奇心から掴み、それはpthreads上に重ねられた非常に標準的なスレッド実装のように見えます。最大の違いは、pthreadsはCスタイルのインターフェイスであり、qpThreadsはOOインターフェイスであり、Javaで見られるものに似ています。私はそれについて深く掘り下げなかったが、java.util.Timerとjava.util.concurrentのようなインターフェースを見たいかもしれない。いくつかのインターフェースは、qpThreadsが提供するものと非常によく似ています。
調査する場合は、Boost.threadまたはそれより新しいものを使用してください。あなたはそれを維持する運が良いことがあります。どのくらいのコードを扱わなければならないかによっては難しくはありません。
ライブラリを使用する上で最も重要なことは、ライブラリが積極的に維持されていることを確認することです。 可能であれば、よく知られており、頻繁に使用されるライブラリを使用する必要があります。あなたが持っている場合、この方法であなたはまた、膨大な数の人々に質問をするでしょう。
Good c++ lib for threading(または詳細については、検索ボックスを使用してください)。
- 1. ウィンドウ、$のWND対ドキュメント、$ドキュメント
- 2. jQuery(ドキュメント)と$(ドキュメント)の比較
- 3. ドキュメントとドキュメントとの差異:
- 4. EDI X12ドキュメント - ドキュメント
- 5. /procのセルLinux固有のドキュメントのドキュメント
- 6. 大量のドキュメントと多数のドキュメント
- 7. addEventListener - ドキュメントへの添付文書対ドキュメント
- 8. ドキュメント
- 9. ドキュメント
- 10. sun.miscのソースコード/ドキュメント*
- 11. OpenCV - CirclesGridFinderのドキュメント
- 12. MongoDBのドキュメント
- 13. ウェブキットのドキュメント
- 14. Xcodeコードのドキュメント
- 15. リストアイテムのRoxygenドキュメント
- 16. sqlalchemyのドキュメント
- 17. IE JavaScriptのドキュメント
- 18. Ghostscriptのドキュメント
- 19. Perlサブルーチンのドキュメント
- 20. Cordovaブラウザプラットフォームのドキュメント
- 21. ThreadWaitReasonのドキュメント
- 22. Extjsドキュメントのクリックイベント
- 23. Java APIのドキュメント
- 24. SQLITE 2のドキュメント
- 25. PyroCMSヘルパーのドキュメント
- 26. windowsレジストリハイブファイルのドキュメント
- 27. xhtmlページのドキュメント?
- 28. GraphQL APIのドキュメント
- 29. Javascriptドキュメントのロードイベント
- 30. Android:ContentProvidersのドキュメント
あなたはまさにこの特定のライブラリを使用したいなぜあなたは手の込んだことができますか?より良い回答を得るのに役立つかもしれません。 – lothar