标准模板库自修教程与参考手册(STL进行C++编程第2版)(David,科学出版社)的详细介绍,评论,读后感及网上价格比较。

好图书-图书价格比较与图书搜索
首页 | 排行榜 | 新书上架 | 优惠情报 | 图书分类 | 全国书店 | 请注册 或 登陆
搜索 1,686,472 种书的介绍和售价       高级搜索  使用帮助

好图书搜索 25 家网上书店, 1,686,472 种图书,售价及其他信息。 更多介绍

标准模板库自修教程与参考手册(STL进行C++编程第2版)

标准模板库自修教程与参考手册(STL进行C++编程第2版)

David R.Musser Gillmer J.Derge Atul

7030110080

科学出版社 / 2003-01-01

平装(无盘) / 230×185×15毫米 / 400页 / 0字

¥46.00

 (4家书店)

"标准模板库自修教程与参考手册(STL进行C++编程第2版)"的详细介绍……

Addison-Wesley计算机专业教材。

本书译自STL经典教程《STL Tutorial and Reference Guide》最新版,本书作者最早提出了STL的基本理论,并对STL的应用和发展作出了卓越贡献。

本书内容分为3部分:第1部分是STL的入门知识,介绍了STL组件,STL与其他软件库的区别,迭代器的概念,STL类属算法,序列容器,有序关联容器,函数对象及容器、迭代器和函数适配器;第2部分是综合运用篇,其中给出了大量STL的应用实例;第3部分是STL参考指南,提供了迭代器、容器、类属算法、函数对象和函数适配器的参考信息,如文件、类的声明、示例、描述、构造函数和时间复杂度等。

本书内容全面、示例丰富,适合于用C++语言编程的所有开发人员。

哪里可以买到"标准模板库自修教程与参考手册(STL进行C++编程第2版)"?

从 4 家优秀的网上书店中选购"标准模板库自修教程与参考手册(STL进行C++编程第2版)"

书店名称 价格 购买 去看看
去蔚蓝书店购买'标准模板库自修教程与参考手册(STL进行C++编程第2版)' ¥43.70
去当当网购买'标准模板库自修教程与参考手册(STL进行C++编程第2版)' ¥34.40
去华储网购买'标准模板库自修教程与参考手册(STL进行C++编程第2版)' ¥36.80
去2688网店购买'标准模板库自修教程与参考手册(STL进行C++编程第2版)' ¥18.40
卓越网  

 

※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”

※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错

※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。

※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。

 

对"标准模板库自修教程与参考手册(STL进行C++编程第2版)"的评论……

暂无评论

我来评论一下"标准模板库自修教程与参考手册(STL进行C++编程第2版)"……

登录之后才能发表评论,请  登录  或  注册

"标准模板库自修教程与参考手册(STL进行C++编程第2版)"的图书目录……

第1部分 STL基础入门



第1章 概述



1.1 本书读者

1.2 类属编程的概念及重要性

1.3 C++模板与类属编程

1.3.1 类模板

1.3.2 函数模板

1.3.3 成员函数模板

1.3.4 模板参数的明确说明

1.3.5 默认模板参数

1.3.6 部分说明

1.4 模板的代码膨胀问题

1.5 理解STL性能保证

1.5.1 大O表示法及相关定义

1.5.2 分摊的时间复杂度

1.5.3 大O表示法的局限性



第2章 STL组件概述



2.1 容器

2.1.1 序列容器

2.1.2 有序关联容器

2.2 类属算法

2.2.1 类属查找算法

2.2.2 类属合并算法

2.3 迭代器

2.4 函数对象

2.5 适配器

2.6 分配器



第3章 STL与其他软件库的区别



3.1 可扩展性

3.2 组件的互换性

3.3 算法/容器兼容性



第4章 迭代器



4.1 输入迭代器

4.2 输出迭代器

4.3 前向迭代器

4.4 双向迭代器

4.5 随机访问迭代器

4.6 STL迭代器层次结构:算法与容器之间的高效结合

4.7 插入选代器

4.8 再论输入与输出:流迭代器

4.9 STL算法对迭代器类型要求的定义

4.10 类属算法设计

4.11 算法对迭代器的更高要求

4.12 正确选择算法

4.13 常量迭代器和可变迭代器

4.14 STL容器的迭代器分类



第5章 类属算法



5.1 STL基本算法组织

5.1.1 原地形式和复制形式

5.1.2 具有函数参数的算法

5.2 非可变序列算法

5.2.1 find

5.2.2 adjacent_find

5.2.3 count

5.2.4 for_each

5.2.5 mismatch和equal

5.2.6 search

5.3 可变序列算法

5.3.1 copy和copy_backward

5.3.2 fill

5.3.3 generate

5.3.4 partition

5.3.5 random_shuffle

5.3.6 remove

5.3.7 replace

5.3.8 reverse

5.3.9 rotate

5.3.10 swap

5.3.11 swap_ranges

5.3.12 transform

5.3.13 unique

5.4 排序相关的算法

5.4.1 比较关系

5.4.2 非降序(升序)与非升序(降序)

5.4.3 sort,stable_sort和partial_sort

5.4.4 nth_element

5.4.5 binary_search,lower_bound,upper_bound和equal_range

5.4.6 merge

5.4.7 集合操作和有序结构

5.4.8 堆操作

5.4.9 最小值和最大值

5.4.10 词典序比较

5.4.11 排列生成器

5.5 通用数值算法

5.5.1 accumulate

5.5.2 partial_sum

5.5.3 adjacent_difference

5.5.4 inner_product



第6章 序列容器



6.1 向量

6.1.1 类型

6.1.2 构造序列

6.1.3 插入

6.1.4 删除

6.1.5 访问器

6.1.6 相等和小于关系

6.1.7 赋值

6.2 双端队列

6.2.1 类型

6.2.2 构造函数

6.2.3 插入

6.2.4 删除

6.2.5 访问器

6.2.6 相等和小于关系

6.2.7 赋值

6.3 链表

6.3.1 类型

6.3.2 构造函数

6.3.3 插入

6.3.4 删除

6.3.5 拼接

6.3.6 排序相关的成员函数

6.3.7 清除

6.3.8 访问器

6.3.9 相等和小于关系

6.3.10 赋值



第7章 有序关联容器



7.1 集合和多集

7.1.1 类型

7.1.2 构造函数

7.1.3 插入

7.1.4 删除

7.1.5 访问器

7.1.6 相等和小于关系

7.1.7 赋值

7.2 映射和多映射

7.2.1 类型

7.2.2 构造函数

7.2.3 插入

7.2.4 删除

7.2.5 访问器

7.2.6 相等和小于关系

7.2.7 赋值



第8章 函数对象



8.1 通过函数指针传递函数参数

8.2 通过模板参数定义函数对象的优越性

8.3 STL所提供的函数对象



第9章 容器适配器



9.1 栈容器适配器

9.2 队列容器适配器

9.3 优先级队列容器适配器



第10章 迭代器适配器



第11章 函数适配器



11.1 绑定器

11.2 取反器

11.3 函数指针适配器



第2部分 综合运用:示例程序



第12章 为字典检索编程



12.1 查找给定单词的变位词

12.2 使用标准流和I/O流类交互

12.3 产生全排列并检索词典

12.4 完整程序

12.5 程序运行速度



第13章 编程查找所有变位词组



13.1 查找变位词组

13.2 定义STL使用的数据结构

13.3 创建用于比较的函数对象

13.4 完成变位词组检索程序

13.5 将字典读入PS对象的向量

13.6 使用比较对象排序单词对

13.7 使用等同判定对象搜索临近的相同元素

13.8 使用函数适配器包含判定对象

13.9 将变位词组对复制到输出流

13.10 变位词程序的输出



第14章 更好的变位词程序:使用表和映射容器



14.1 包含迭代器对的数据结构

14.2 在表映射中存储信息

14.3 按大小顺序输出变位词组

14.4 更好的变位词程序

14.5 程序的输出

14.6 使用映射容器的原因



第15章 更快的变位词程序:使用多映射



15.1 搜索变位词组,版本3

15.2 多映射的声明

15.3 将词典读入多映射

15.4 在多映射中查找变位词组

15.5 按照个数多少输出变位词组

15.6 程序的输出

15.7 程序的速度



第16章 定义迭代器类



16.1 迭代器新类型:计数迭代器

16.2 计数迭代器类



第17章 组合STL和面向对象编程



17.1 使用继承和虚函数

17.2 避免容器实例的“代码膨胀”



第18章 显示理论计算机科学族谱的程序



18.1 按日期对学生排序

18.2 关联学生和导师

18.3 查找树根

18.4 读取文件

18.5 打印结果

18.6 完整的“族谱”程序



第19章 用于记时的类属算法的类



19.1 精确测定算法时间的障碍

19.2 排除障碍

19.3 进一步优化

19.4 使用Timer类自动分析

19.4.1 报告最后结果

19.5 STL Sort算法计时



第3部分 STL参考指南



第20章 迭代器参考指南



20.1 输入迭代器的要求

20.2 输出迭代器的要求

20.3 前向迭代器的要求

20.4 双向选代器的要求

20.5 随机访问迭代器的要求

20.6 迭代器特性

20.6.1 迭代器基类

20.6.2 标准迭代器标记

20.7 迭代器运算

20.8 流迭代器

20.8.1 文件

20.8.2 类声明

20.8.3 示例

20.8.4 描述

20.8.5 类型定义

20.8.6 构造函数

20.8.7 公共成员函数

20.8.8 比较运算

20.9 输出流迭代器

20.9.1 文件

20.9.2 类声明

20.9.3 示例

20.9.4 描述

20.9.5 类型定义

20.9.6 构造函数

20.9.7 公共成员函数

20.10 反向迭代器

20.10.1 文件

20.10.2 类声明

20.10.3 示例

20.10.4 描述

20.10.5 构造函数

20.10.6 公共成员函数

20.10.7 全局算法

20.10.8 相等性和顺序判定

20.11 后向插入迭代器

20.11.1 文件

20.11.2 类声明

20.11.3 示例

20.11.4 描述

20.11.5 构造函数

20.11.6 公共成员函数

20.11.7 相应的模板函数

20.12 前向插入迭代器

20.12.1 文件

20.12.2 类声明

20.12.3 构造函数

20.12.4 公共成员函数

20.12.5 相应的模板函数

20.13 插入迭代器

20.13.1 文件

20.13.2 类声明

20.13.3 示例

20.13.4 构造函数

20.13.5 公共成员函数

20.13.6 相应的模板函数



第21章 容器参考指南



21.1 预备知识

21.1.1 STL容器的基本设计和组织

21.1.2 容器的公共成员

21.1.3 可逆容器的要求

21.1.4 序列容器的要求

21.1.5 关联容器的要求

21.2 容器类描述的组织

21.2.1 头文件

21.2.2 类的声明

21.2.3 示例

21.2.4 描述

21.2.5 类型定义

21.2.6 构造函数、析构函数及相关函数

21.2.7 比较

"标准模板库自修教程与参考手册(STL进行C++编程第2版)"的相关分类……

本站所列的图书资料、图书封面图片归各自的版权所有人所有

本站所收录之图书评论、图书社区话题、及本站所做之广告均属其各自行为,与本站立场无关,不代表本站赞同其观点