2011-05-30から1日間の記事一覧

Boost.Asioでイベントディスパッチスレッド

C++

boost::asio::strandは排他アクセスのためのクラスで、そのインスタンスを通してio_serviceにpostされた関数が同時に実行されないようにできます。 これはSwingのような並行イベントディスパッチの機構を作るために使用できます。 # コード長いですが、コメ…