質問編集履歴
2
補足を記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
次に,funcAですが,funcBの第1引数にラムダ式を渡して,funcBから呼び出します。その際funcBの第2引数以下で渡したvectorと整数が混在したパラメータをfuncB内でラムダ式で処理して型に応じた結果を返します。funcAは期待通り動きます。
|
10
10
|
|
11
|
-
問題は,funcAAのように,異なる動作をする関数を2つ用意して条件に応じてfuncBに渡したいというものです。その方法としてstd::functionを考えたのですが,どのようにfunctionのテンプレートに渡すのかがわかりません。functionにこだわりはないので,他の方法でも良い方法があれば教えていただけませんでしょうか。
|
11
|
+
問題は,funcAAのように,異なる動作をする関数を2つ用意して条件に応じてfuncBに渡したいというものです。その方法としてstd::functionを考えたのですが,どのようにfunctionのテンプレートに渡すのかがわかりません。functionにこだわりはないので,他の方法でも良い方法があれば教えていただけませんでしょうか。多分テンプレートを渡すのかなと思ったのでタイトルはそのように書きました。
|
12
12
|
|
13
13
|
|
14
14
|
|
1
タイトルの修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
テンプレート型をstd::functionに渡す方法がわかりません
|
1
|
+
テンプレート型関数をstd::functionに渡す方法がわかりません
|
test
CHANGED
File without changes
|