2015-06-16から1日間の記事一覧

C++14 以前で関数テンプレートを変数や関数に渡すときにテンプレート型を明示化するのを回避する

C++

前回、C++14 で多相ラムダを使って回避する方法を書いたんですが、ついでに C++14 以前の回避方法も書いてみる。 と、いっても単に関数オブジェクトにするだけですが。 // template<typename T, typename U> // auto // plus(T a, U b){ // return a + b; // } // 関数ではなくてクラ</typename>…