из вектора достать функцию?
class Fnc {
public:
std::function<void()>Foo = [&]() { std::cout << "42"; };
};
std::vector<Fnc> Vc;
Vc.push_back(s);
for (int i = 0; i < Vc.size(); i++) {
static_cast<Fnc*>(Vc[0])
}
Vc[i].Foo();
Обсуждают сегодня