2013-10-18から1日間の記事一覧

C++14 の Generic lambdas で SFINAE その 2

C++

昨日書いたコードはあまり意味がなかったので簡単なラッパーを書いてラムダ式を多重定義で呼び出せるようにしてみました。 これなら SFINAE を使う意味も出てくるかな。 [ソース] #include <iostream> #include <string> template<typename F1, typename F2> struct overload_impl : F1, F2{ using F1::op</typename></string></iostream>…