描述
编辑推荐
剖析名家代码 揭秘源码实现算法的过程
内容简介
本书所呈现的源码,使你踏上了基度山岛。源码之前了无秘密,你将看到vector的实现、list的实现、heap的实现、deque的实现、RedBlack tree的实现、hashtable的实现、set/map的实现;你将看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;你甚至能够看到底层的memorypook和高阶抽象的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孟岩)
索引
前 言
侯俊杰,先生不知何许人也,闲静少言,不慕荣利。好读书,求甚解;每有会意,击节高歌,欣然忘食。嗜咖啡,妻严,不能常得。亲旧知其如此,或备而礼之,或置而招之;造饮辄尽,期在必快。既快而退,曾不吝去留。善善恶恶,贤贤贱不肖。曲高和寡,直言罪人,晏如也。胸有点墨,心无城府。常著文章白娱,颇示己志。忘怀得失,以此自终。
媒体评论
学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。
这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。
这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。
果布奇然 –
这次真的很 nice呢。很工整 而且一点异味都没有
化骨龙 –
源码之前,了无秘密,看了本书,可以更好地学习数据结构和算法。
料峭 –
侯捷老师翻译的都很细,pdf看的没纸质的舒服
汗脚鞋垫 –
学C++ 学再多的书也不敢说自己精通c++/哈哈。努力学习找到好工作学C++ 学再多的书也不敢说自己精通c++/哈哈。努力学习找到好工作