2016-10-24から1日間の記事一覧

C++1z クラステンプレートのテンプレート引数推論

C++

C++1zでは、クラステンプレートのテンプレート引数が推論されるようになります。 例として、冗長なコードになりがちなstd::lock_guardクラスを使用した以下のコードは、 std::mutex m1; void f() { std::lock_guard<std::mutex> lk(m); } C++1zでは以下のようにstd::lock</std::mutex>…