【发布时间】:2014-05-17 06:07:53
【问题描述】:
右值引用是 c++11 中最好的特性之一,但是我们的旧编译器不支持这个美丽的生物。经过一番研究,在 boost::move 的帮助下创建一个可移动的“unique_ptr”并不难,更好的消息是 boost::container 也可以与 boost::move 一起使用。
我的问题是,是否可以让 std::swap_range 或 std::sort 等算法受益于 boost::move?还是我必须为自己写一个?
【问题讨论】:
标签: c++ algorithm c++11 boost stl