2012-06-18から1日間の記事一覧
Variadic Template による可変長引数 ...args は f(args)... で f(a1), ..., f(aN) に展開できますが template <class ...Args> void fg(Args ...args) { f(g(args)...); // f(g(a1), ..., g(aN)) } 少し込み入ったことをする場合は、引数を Boost.Fusion の列にまとめてか</class>…
Variadic Template による可変長引数 ...args は f(args)... で f(a1), ..., f(aN) に展開できますが template <class ...Args> void fg(Args ...args) { f(g(args)...); // f(g(a1), ..., g(aN)) } 少し込み入ったことをする場合は、引数を Boost.Fusion の列にまとめてか</class>…