2012-02-28から1日間の記事一覧

static_assert を遅延処理(ボツネタ)

C++

件の仕様に気づく前に書いていたネタ。 static_assert を遅延処理したりします。 [ソース] #include <type_traits> #include <utility> #include <tuple> template<typename T> using decay = typename std::decay<T>::type; template<typename T> constexpr typename std::add_rvalue_reference<T>::type forward(typena</t></typename></t></typename></tuple></utility></type_traits>…