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

C++1z 非型テンプレートパラメータのauto宣言

C++

C++14まで、以下のように書いていた「指定された型の定数を受け取る」意図の非型テンプレートパラメータ(non-type template parameter)ですが、 template <class T, T V> struct X; X<int, 3>; C++1zではこの用途のためのシンタックスシュガー(糖衣構文、syntactic sugar)が導入さ</int,></class>…