分配器与STL容器

为中级或高级的C++程序员编写的,著名的C++专家史葛迈尔斯得到更多的标准模板库的有效STL提供必要的技术,一种与这个强大的图书馆做更多的教程。

STL是今天的C + +一个非常强大的功能,但有一个良好声誉的复杂性。本书分为50个小贴士,探讨不同地区的STL。除了提供一个清单的DOS和注意事项,迈尔斯提出了什么可行,什么不与STL很多背景。每个尖端与样品表现出许多深入的编码,利用双色印刷突出最重要的线路码。(高级开发人员会喜欢迈尔斯的深入的解释,而那些有急事可以跳过前面的冰山推荐自己。)

这本书很好的一部分涉及使用的容器,如向量和地图,这是建立STL。(除了标准的内置容器,作者还集锦最近增加的STL喜欢树,可从其他供应商。扩展)你会学会如何分配,增加,变化的最佳方式,和删除项目的容器内,包括关联容器,如地图。你同时也要学会避免常见的陷阱,从而导致代码是缓慢的或错误的。

其他涉及的领域中得到最有效的STL盖的100多个STL算法,捆绑图书馆。一个有用的附录中给出的STL局限在微软的Visual C + + 6的实现以及如何克服它们。总的来说,有效的STL真是一个不可多得的源码编程知识的人谁是使用今天的C + +的一个重要方面——或打算使用——STL的真正的生产代码。这是一个非常简单的必备。——李察德拉甘涵盖的主题:

涵盖的主题:先进的标准模板库(STL)编程技术介绍50个技巧和最佳实践说明与示例代码STL教程

选择容器

容器内的元素有效的复制

容器内的元素有效的复制

拆卸,擦除,并清理项目从容器

使用自定义分配器与STL容器

STL的线程安全性

提示编程与STL、字符串类(包括保留存储和调用遗留的C / C + +代码)

提示编程与STL、字符串类(包括保留存储和调用遗留的C / C + +代码)

关联容器的技巧(包括比较项目,排序向量,和非增强STL)

选择和使用STL迭代器类技巧

STL算法(包括排序,删除,和比较的项目)

利用函子与STL

利用函子与STL

STL编程的一般性的建议(包括选择算法和理解编译诊断信息的建议)

字符串的地方

克服了微软的Visual C + + 6的STL的仿制品

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值