网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 STL扩展技术手册(附光盘卷Ⅰ集合和迭代器)
分类
作者 威尔森
出版社 机械工业出版社
下载
简介
编辑推荐

著名的C++专家Matthew Wilson在本书中展示了如何超越C++标准并扩展标准模板库(Standard Template Library,STL),进入包含API和非标准集合的更广阔的C++世界,以编写更有效、更有表达力、更灵活、更健壮的软件。

在本书中,Wilson使用自己创新的技术帮助读者掌握STL扩展特性,这体现在两个方面:将专用技术库和操作系统API适配为STL兼容的集合,并定义精密的迭代适配器,使STL潜在的效率和表现力得以实现。Wilson用实际的例子阐明了几个强大的概念和技巧,让你在连STL的创造者都未曾预见的方向上扩展STL,其中包括集合、元素参考类别、外部迭代器失效和推断式接口适配。

内容推荐

本书以STLSoft为基础,广泛深入地论述了C++标准库STL的相关内容。全书共三部分43章,包括标准库模板、扩展STL、元素引用类别、DRY SPOT原则、抽象泄漏法则、契约式编程、约束、垫片、不完备结构一致性的发端、资源获取、模板工具、推断式接口适配、Henney假说、适配、遍历进程和模块、环境变量、字符串分词、聚集分散的I/O以及迭代器等内容。

全书通过严谨的表述与丰富的示例,将概念和理论与实际的设计和代码结合起来,从而使读者既能深刻地理解STL的知识,又能熟练地掌握STL运用方法。

目录

译者序

前言

致谢

序言

编排体例

第一部分 基础

第1章 标准模板库

 1.1 核心概念

 1.2 容器

1.2.1 序列容器

1.2.2 关联容器

1.2.3 存储空间的连续性

1.2.4 交换

 1.3 迭代器

1.3.1 输入迭代器

1.3.2 输出迭代器

1.3.3 前向迭代器

1.3.4 双向迭代器

1.3.5 随机访问迭代器

1.3.6 成员选取运算符

1.3.7 预定义的迭代器适配器

 1.4 算法

 1.5 函数对象

 1.6 分配器

第2章 扩展STL:STL与真实世界的碰撞

第3章 元素引用类别

第4章 奇异去临时引用

第5章 DRY SPOT原则

……

第二部分 集合

第三部分 迭代器

结语

参考书目

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 23:06:35