0
を持つ関数へのポインタのC++ベクトル私は機能を持っていると私はautoを使用することができ、特定のパラメータではなく、このようにそれへのポインタを作りたい場合:特定のパラメータ
void bar(int n){std::cout << n;}
auto foo = std::bind(bar, 2);
が、私がしたい場合はそれは(他bind
式は互換性のない型を与えること)それはおそらくあなたがやりたいことはありませんが、あなたはvector<decltype(foo)> v;
を書くことができ
std::vector<auto> v;
あなたは関数へのポインタを行っていません。バインド式を作成しています。バインド式のコンテナを(簡単に)作ることはできませんが、 'std :: function'のベクトルを作ることはできます。 –
「自動」がここで何を意味するのか知っていますか? – immibis