Tôi muốn một std :: vector chứa một số chức năng và có thể thêm nhiều chức năng hơn vào nó trong thời gian thực. Tất cả các chức năng sẽ có một mẫu thử nghiệm như sau:std :: vectơ chức năng
tên trống (sự kiện SDL_Event *);
Tôi biết cách tạo một mảng các hàm, nhưng làm cách nào để tạo một std :: vectơ hàm? Tôi đã thử điều này:
std::vector<(*)(SDL_Event *)> functions;
std::vector<(*f)(SDL_Event *)> functions;
std::vector<void> functions;
std::vector<void*> functions;
Nhưng không ai trong số họ làm việc. Xin vui lòng giúp
cảm ơn, này làm việc hoàn hảo! –