2

現在、C++ 11 スレッド サポート ライブラリを使用してコードを記述しています: http://en.cppreference.com/w/cpp/thread

そのコードをboost::lockfreeと混ぜても安全かどうか疑問に思っています。http://www.boost.org/doc/libs/1_54_0/doc/html/lockfree.html

つまり、複数の C++11 std::threads が boost::lockfree::queue に同時にアクセスできるようにする必要があります。おそらく、C++11 のスレッドを boost::thread に置き換えた方が安全ですが、コードの変更を最小限に抑えることができれば、それでよいでしょう。

4

1 に答える 1