内容简介 · · · · · ·
学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。
这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。
STL源码剖析的创作者
· · · · · ·
-
侯捷 作者
作者简介 · · · · · ·
侯俊杰(1961年9月28日-),笔名侯捷,台湾知名电脑技术专栏作家,致力于电脑技术之扎根工作,文章兼具科技之长与灵性之美,有读者的评语是“比作家更工程师,比工程师更作家”。大同国中、师大附中、交通大学土木系毕业、清华大学动力机械研究所硕士。曾任职工研院机械所与电通所,曾在元智大学授课,近年来多从事两岸学术交流工作。他的妻子美静是一名钢琴师,侯俊杰说他自己“嗜咖啡。妻严不能常得”。
目录 · · · · · ·
疱丁解牛(侯捷自序)
目录
前言
第1章 STL概论与版本简介
第2章 空间配置器(allocator)
第3章 迭代器(iterators)概念与traits编程技法
· · · · · · (更多)
目录
前言
第1章 STL概论与版本简介
第2章 空间配置器(allocator)
第3章 迭代器(iterators)概念与traits编程技法
· · · · · · (更多)
疱丁解牛(侯捷自序)
目录
前言
第1章 STL概论与版本简介
第2章 空间配置器(allocator)
第3章 迭代器(iterators)概念与traits编程技法
第4章 序列式容器(sequence containers)
第5章 关联式容器(associattive containers)
第6章 算法(algorithms)
第7章 仿函数(functors,另名 函数对象function objects)
第8章 配接器(adapters)
附录A 参考书籍与推荐读物
附录B 候捷网站(本书支持站点简介)
附录C STLPort 的移植经验(by孟岩)
索引
· · · · · · (收起)
目录
前言
第1章 STL概论与版本简介
第2章 空间配置器(allocator)
第3章 迭代器(iterators)概念与traits编程技法
第4章 序列式容器(sequence containers)
第5章 关联式容器(associattive containers)
第6章 算法(algorithms)
第7章 仿函数(functors,另名 函数对象function objects)
第8章 配接器(adapters)
附录A 参考书籍与推荐读物
附录B 候捷网站(本书支持站点简介)
附录C STLPort 的移植经验(by孟岩)
索引
· · · · · · (收起)
喜欢读"STL源码剖析"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"STL源码剖析"的人也喜欢 · · · · · ·
- 深度探索C++对象模型 9.0
- 设计模式 9.0
- Effective C++ 9.5
- C++标准程序库 9.0
- 程序员的自我修养 8.9
- UNIX环境高级编程 9.4
- C专家编程 9.2
- C程序设计语言 9.4
STL源码剖析的书评 · · · · · · ( 全部 25 条 )
> 更多书评 25篇
论坛 · · · · · ·
vector erase函数似乎存在错误 | 来自世界将我包围 | 2020-04-07 00:05:11 | |
错误记录 | 来自双面夜莺 | 1 回应 | 2017-11-20 08:29:15 |
有谁知道书里面引用的《泛型思维》哪里有? | 来自acel | 5 回应 | 2014-02-22 20:28:17 |
这本书和侯捷翻译的另一本书泛型编程与STL哪本好? | 来自恢恢乎游刃有余 | 2 回应 | 2010-03-18 17:18:23 |
读这本书需要什么基础?? | 来自CrossChao | 2 回应 | 2009-09-06 13:36:32 |
> 浏览更多话题
这本书的其他版本 · · · · · · ( 全部2 )
-
碁峰 (20020301)暂无评分 6人读过
以下书单推荐 · · · · · · ( 全部 )
- C++书单(转载) (海若)
- 『书』好好学习C++ (悟怡)
- 止读经典(计算机科学) (pattern)
- 计算机理论 (mashan_snail)
- 计算机书架 (yukinokaze)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于STL源码剖析的评论:
feed: rss 2.0
13 有用 空气 2008-05-30 11:27:30
如果说《Effective C++》让我第一次感受到C++的博大精深,那么这本书则带我走入C++的大门。
0 有用 睡沙发の小禹 2010-01-16 15:01:42
代码有点老了。书还是不错~
0 有用 compactset 2009-10-26 09:42:49
还要再读两遍
3 有用 老C 2019-01-08 07:28:24
学习数据结构和C++的同学可以用这本书来学,都是正经可用的高质量代码。
1 有用 dyson 2010-01-03 15:09:06
了解事物的本质,能更好的利用该事物;掌握该事物的本质,能控制该事物。
0 有用 lambda 2024-04-21 18:55:21 广东
披着模版外衣的数据结构书,上当了
0 有用 觉渺 2024-03-20 07:27:27 山西
很棒的书
0 有用 月色血风暴 2024-01-27 18:23:46 广东
入坑it看的第一本技术书,当时也是看别人推荐的。现在回过头来看,只觉得差强人意吧。台湾人的表达方式会与中国内地有些差异,有些地方看着有点难受。
0 有用 LSD2018 2024-01-09 11:29:49 重庆
其实是数据结构入门书籍,这里面的模板技术算是实用。
0 有用 传说 2023-10-28 18:23:33 北京
粗略看了一遍,内容不错,可惜出版的比较早可能有点儿过时