2016-12-26から1日間の記事一覧
C++11から標準数学ライブラリに入ったstd::log2()関数を使えば、Nが2の何乗かを取得できます。 #include <iostream> #include <cmath> int main() { std::cout << std::log2(4.0) << std::endl; std::cout << std::log2(8.0) << std::endl; // 8は2の3乗 std::cout << std::lo</cmath></iostream>…
本記事の本題とする、「一回の書き込みにすれば排他制御は必要ない」という部分が誤りであったため、本記事を取り下げます。 C++11から標準ライブラリに、並行プログラミングのための各種機能が入った影響は、入出力のライブラリにもあります。スレッドの存…