在C++中如何使用多态的容器?
比如我想使用一个存放可调用对象的容器,可以同时容纳匿名函数,仿函数,函数指针和std::function,如何实现呢?
Answers
用Boost.Any吧 一个泛型的容器
http://www.boost.org/doc/libs/1_57_0/doc/html/any.html
比如我想使用一个存放可调用对象的容器,可以同时容纳匿名函数,仿函数,函数指针和std::function,如何实现呢?
用Boost.Any吧 一个泛型的容器
http://www.boost.org/doc/libs/1_57_0/doc/html/any.html