在 Boost 网站上,我没有找到关于 boost::any 的使用或 RTTI 的信息。
我在一些地方读到这是一项要求,但后来我构建了一个简单的测试项目,它在使用和不使用 RTTI 的情况下都进行了构建。
那么,由于性能和内存问题,RTTI 是否需要 boost::any 和类似类?
最佳答案
因为 boost::any
不需要 boost 1.57 RTTI。请记住,所有用作 boost::any
的对象都必须是可复制的。
关于c++ - boost::any 需要 RTTI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38324511/