Pebble Coding

ソフトウェアエンジニアによるIT技術、数学の備忘録

2015-07-01から1日間の記事一覧

C++11でのcondition_variableを使ったマルチスレッド制御

#include <thread> #include <mutex> #include <queue> #include <unistd.h> // usleep using namespace std; mutex print_mutex; // printf()呼び出し排他用 mutex queue_mutex; // v_queue排他アクセス用 queue<int> v_queue; // データキュー condition_variable ready_cond; // 条件変数 void </int></unistd.h></queue></mutex></thread>…