设为首页 加入收藏

TOP

4.5.5 使用建议
2013-10-07 15:00:24 来源: 作者: 【 】 浏览:68
Tags:4.5.5 使用 建议

4.5.5  使用建议

我们应该尽量使用boost::swap,它提供了比std::swap更好的优化策略。如果你自己写的类实现了高效的交换(应该总这样),或者想交换两个数组的内容,那么就使用boost::swap,它可以保证总能够找到最恰当的交换方法。

变量值交换是一个基础但很重要的操作,几乎所有Boost库组件都实现了自己的swap成员函数,并且用boost::swap来提高交换的效率,可以在很多代码中找到swap的实现范例。

在附录A推荐书目[5]的条款25有关于swap的详细论述,读者可以参考。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.4.4 减少重复输入 下一篇4.5.2 交换数组

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: