[Solved] Creating and pushing back a vector of functions
[ad_1] You shouldn’t be using typedef here. That means you are aliasing those types to the names you specify, not creating instances of them. You should do this instead: //create a vector of functions which take no arguments and return an int std::vector<std::function<int()>> functionvector {}; //implicitly converts the function pointer to a std::function<int()> and pushes … Read more