我想用 unique_ptrs 填充 boost::circular_buffer 但我在公共接口的任何函数中都找不到任何“emplace”函数或任何 && 参数。是否有任何特殊原因 circular_buffer 不能支持我缺少的移动?
问问题
867 次
1 回答
4
感谢https://svn.boost.org/trac/boost/ticket/7888 ,这现在在 Boost 中实现。最初的实现似乎是在 1.55 中,在 1.57 中对编译器警告进行了一些修复。
但是,从 Boost 1.63 开始,仍然不支持emplace()
、emplace_front()
或emplace_back()
。有关这项工作,请参阅https://svn.boost.org/trac/boost/ticket/9299。
于 2017-05-23T02:50:49.933 回答