我正在使用boost :: function来引用这些函数。我可以列出参考文献吗? 例如:
boost::function<bool (Entity &handle)> behaviorRef;
我需要一个这样的指针列表。例如:
std::vector<behaviorRef> listPointers;
当然,由于behaviorRef不是类型,因此代码错误。
所以问题是:如何存储函数的指针列表?
答案 0 :(得分:3)
typedef boost::function<bool (Entity&)> behaviorRef_type;
std::vector<behaviorRef_type> listPointers;