C++標準ライブラリが提供するstd::random_shuffle関数テンプレートのスレッド安全性についてメモ。 2014-12-04追記:std::random_shuffle関数テンプレートはC++1z(C++17)にて削除(remove)される。http://isocpp.org/blog/2014/11/updates-to-my-trip-report参照。 2014-02-18追記:std::random_shuffle関数テンプレートはC++14にて非推奨(deprecated)となる。(PDF)N3924 Discouraging rand() in C++14, v2 参照。 2013-03-31追記:C++1y(C++14)に向けた(PDF)N3547 Three <random>-related Proposalsでは、rand関数とrandom_shuffle関数