>>323
宣言て書いてるじゃん

invoke的な話ならvariadic templatesの関数内でstd::bindかラムダ使ってstd::functionに突っ込むだけだからそんなに説明要らんでしょ
std::functionのようなもの自体を自作するって話なわけじゃないし