2010-01-06から1日間の記事一覧

セマフォ

Boost.Threadにセマフォが無いのでどうしようかと思いましたが,Boost.Interprocessにあるんですね. 単純にそれを使ってみました. 超シンプルです. #include <cstddef> #include <iostream> #include <boost/thread/thread.hpp> #include <boost/interprocess/sync/named_semaphore.hpp> const std::size_t create_threads_number = 5; const std::si</boost/interprocess/sync/named_semaphore.hpp></boost/thread/thread.hpp></iostream></cstddef>…