2011-07-08から1日間の記事一覧
Templateの引数に関数のシグネチャとか関数型を渡したときに、戻り値とか引数とかをそれぞれ取得する方法を知らなかった。取得する方法というかそのもととなる方法というか。 template<typename Signature> struct func_sig; template<typename R, typename A1, typename A2> struct func_sig<R(A1, A2)> { typedef R result_type; </r(a1,></typename></typename>…