分配器与STL容器
来源:互联网 发布:婚姻记录查询软件 编辑:程序博客网 时间:2024/06/07 18:57
为中级或高级的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的仿制品
- 分配器与STL容器
- C++ STL 容器自定义内存分配器
- C++ STL 容器自定义内存分配器
- STL 分配器
- STL容器默认的内存分配器(std::alloc)
- STL容器默认的内存分配器(std::alloc)
- STL容器默认的内存分配器(std::alloc)
- STL容器默认的内存分配器(std::alloc)
- STL容器默认的内存分配器(std::alloc)
- STL的内存分配器
- STL中的内存分配器
- STL的内存分配器
- STL自定义分配器
- STL的内存分配器
- STL内存分配器:allocator
- STL内存分配器
- STL的内存分配器
- STL内存分配器:allocator
- 模板方法模式
- 数据仓库与数据库
- Python学习17:异常处理(一)
- psp开发------helloworld
- visual_studio2012、vs2012下载
- 分配器与STL容器
- drupal 中使用theme(table)实例
- Android基础知识总结兼面试吐槽
- 有效的STL
- ubuntu下搭建ruby on rails环境
- 强引用 弱引用
- Syn Flood 类型攻击的防护
- display:inline-block; IE6/IE7 兼容问题
- jquery Ajax 方法返回数据的获取,包括JSON,XML,TXT