質問編集履歴

2

補足を記載

2021/05/15 14:22

投稿

jbe00214
jbe00214

スコア63

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

タイトルの修正

2021/05/15 14:22

投稿

jbe00214
jbe00214

スコア63

test CHANGED
@@ -1 +1 @@
1
- テンプレート型をstd::functionに渡す方法がわかりません
1
+ テンプレート型関数をstd::functionに渡す方法がわかりません
test CHANGED
File without changes