- C++相談室 part112
955 :デフォルトの名無しさん[sage]:2014/06/07(土) 09:21:44.78 ID:BEe6mKh0 - >>952
もとの質問者が>>935でoperator++を定義してるからそれに応じたまでさ。 それに「hasNextを持つコンセプト」なんて・・・
|
- C++相談室 part112
967 :デフォルトの名無しさん[sage]:2014/06/07(土) 18:33:25.42 ID:BEe6mKh0 - 理由を述べられないのはガキだからか。
それとも頭がショートしているかだろうな。
|
- C++相談室 part112
969 :デフォルトの名無しさん[sage]:2014/06/07(土) 18:54:49.93 ID:BEe6mKh0 - それよりテンプレートのことで教えて!
template <typename F, typename... Vars> auto invoke(F&& func, Vars&&... vars) const ->decltype(func(std::forward<Vars>(vars)...)) { return func(std::forward<Vars>(vars)...); } とやって任意のファンクタfuncに引数を転送できるけど、このvarsを何か(tupleとか)に取っておいて、 あとからinvokeするにはどうしたらいい?
|
- C++相談室 part112
976 :デフォルトの名無しさん[sage]:2014/06/07(土) 22:41:28.71 ID:BEe6mKh0 - >>971
うーん、http://fimbul.hateblo.jp/entry/2013/07/20/040237 とかを見ればいいんですかね? まずは理解するところから。。。
|