関数ポインタ

[C++]ラムダ式と単項+演算子

状態を持たない(つまり、キャプチャをしていない)ラムダ式は暗黙的に同じシグネチャの関数ポインタに変換することができます。 しかし、テンプレートパラメータの推論等のタイミングでは暗黙変換以前にラムダ式の生成する関数オブジェクトとしての型が推論…

[C++]surrogate call function(代理呼び出し関数)なるもの

surrogate call functionなる物をたまたま見かけたけども、特に日本語の記事とかなかったので調べてみました。 surrogate call function?? 以下のような動作をする関数オブジェクトのような何かのことです。 template<typename Func1, typename Func2> struct Surrogate { constexpr Surrog</typename>…