- C++相談室 part117 [転載禁止]©2ch.net
455 :デフォルトの名無しさん[]:2015/06/15(月) 08:45:59.09 ID:eyGVuwU6 - ランバダ式を関数に渡すのと
関数内部で自動変数にランバダ式を代入するのは 両方とも同じ条件でインライン化されて速度かわりませんよね
|
- C++相談室 part117 [転載禁止]©2ch.net
457 :デフォルトの名無しさん[]:2015/06/15(月) 10:52:03.97 ID:eyGVuwU6 - いやいや、渡した先でインライン展開されるって
wikipediaにかいてあるし
|
- C++相談室 part117 [転載禁止]©2ch.net
458 :デフォルトの名無しさん[]:2015/06/15(月) 10:58:31.19 ID:eyGVuwU6 - 疑似コードも一応
template<typename T>auto a(T f){return f();} auto b(){auto f=[](){1+1;};return f();} int main() { a([](){return 1+1;}); b(); return 0; }
|
- C++相談室 part117 [転載禁止]©2ch.net
461 :デフォルトの名無しさん[]:2015/06/15(月) 11:53:05.26 ID:eyGVuwU6 - 自己解決しました
ありがとうございました
|