pthread_pool とりあえず公開。Windows VistaのThread PoolとCondition Variableを使い、かなり制限されたpthreadを実装している。ソースコードはとてもシンプル。ほとんど何もやっていない。MSVC限定。ライセンスはBoost Software License - Version 1.0 x264に使う目的で書いた。ある仕事をスレッドに丸投げして、結果を放置するか、待つ場合に使える。放置して、スレッドの終了を知る必要のない場合はpthread_detachを、待つ場合はpthread_joinを必ず呼び出すこと。さもないとリソースリークする。また、CRTはDLL版を使うこと。さもないと特定のCライブラリ関数を使った場合にリソースリークする。 スレッドプールで実装しているので、一度にいくらpthread_createをしても問題ない。Vist