1
を
テンプレート引数、エイリアス宣言、typedef宣言、および関数本体と関数のデフォルト引数を除く関数(または関数テンプレート)宣言のどこでもラムダ式は使用できません。
私は非常に混乱していましたが、この文章が間違っているか正しく理解していませんでしたか?あなたは何ができるか
私は間違いを犯しました。私は関数テンプレート引数としてラムダ式を使用することを意図していました。このようなユースケースは、実世界のC++プログラムでは非常に一般的です。テンプレートの控除は、渡されたラムダ関数のクロージャ型のテンプレートパラメータを推定します。 – sniel
@sniel oh、それは関数テンプレートの引数になります。それらには問題はありません。「テンプレート引数」は、上記の種類を特に指します。 – Quentin