C++17 引入了基于 boost 库
一个类似的问题已经发布关于
boost::any
的对象容器std::any
。
我的问题是:标准化的 any
是否等同于 boost 版本,还是存在差异?一个类似的问题已经发布关于
variant
,在那种情况下有一些区别,但我找不到关于any
的参考资料。
编辑:我能看到一个差异是方法emplace
的可用性。我更关心行为和保证之间的差异。例如,不同的分配对我来说很重要。
any
。 - Maxim Egorushkin