学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。
这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的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孟岩)
索引
《未来谁来经营农业:中国现代农业经营主体研究》内容简介:本书给了农业以全新的定义:“农业,是一个集技术、经济、政治和国家安
白痴世界文学名著普及本 内容简介 本书系19世纪俄国大文豪陀思妥耶夫斯基的重要作品之一。小说描写19世纪60年代出身贵族家庭的绝色女子娜斯塔霞常年受地主托茨基蹂...
霍桑开始是以短篇小说家著称的,诚如第一个自觉地把短篇小说作为一种独立的文学体裁并提出短篇小说创作理论的爱伦·坡(1809
《方重译坎特伯雷故事》内容简介:《坎特伯雷故事》是一部诗体故事集,大部分以有韵诗形式写成。全书由一篇总引和二十三篇故事組成
《为什么读经典》的第一版由埃斯特尔·卡尔维诺编辑,在蒙达多里出版社的“伊塔洛·卡尔维诺的书”丛书中出版。除了给予这本书以
[口袋本]世界文学名著文库(第11辑)--还乡 本书特色 《还乡》是英国著名作家托马斯·哈代创作的一部具有代表性的“忖格与环境小说”,作品以英国西南部威塞克斯“...
本书是一部媒介文化研究的经典著作。作者认为,电话、电报、广播、电视等电子媒介的广泛使用,塑造了一个新的文化形态和传播方式
新爱洛伊丝(精装本) 内容简介 朱莉和她的家庭教师圣普乐相爱,遭到她父亲的反对,一对有情人被迫分离,朱莉迫于父命,和一个与自己在年龄及信仰上都有很大差距的俄国贵...
孙子兵法 三十六计 本书特色 《孙子兵法》是世界上*早的兵书,也是中国兵学的奠基之作。 春秋战国时期,军事家常引用《孙子兵法》作为自己的军事行动的理论根据。汉代...
十六七岁的时候,她特别喜欢一个隐喻;是她自己想出来的、听来的,还是从哪里读到的?没有关系。她想成为一种玫瑰香,一种四处扩
我弥留之际-(修订译本) 本书特色 《我弥留之际》是中国读者*为熟悉的福克纳作品之一。李文俊先生译福克纳*为人称道,此书也是除《喧哗与骚动》之外,李译福克纳的另...
《傲慢与偏见》内容简介:《傲慢与偏见》(Pride and Prejudice)是英国女小说家简·奥斯丁的创作的长篇小说。小说描写了小乡绅班纳
《萤火虫之墓》将战争尾声及美军驻扎下的社会百态,以凝练、沉郁的文字书写得厚重而悲凉,引起读者和媒体的广泛好评与深刻反省,
本书主要谈文学、作家及出版。作者早年曾主编《日本文学》杂志,关于文学与作家的内容犹如取自自家药笼。近年来日本文学译介日益
鲁滨逊漂流记,ISBN:9787540212759,作者:(英)笛福著;赵龙译,出版社:北京燕山出版社作者简介 达尼尔·笛福1660年出生在人
鲁宾孙漂流记-(英语原著版.第二辑) 本书特色 《鲁滨孙漂流记》:歌颂人类勇气、意志、智慧的恒久读物。鲁宾孙漂流记-(英语原著版.第二辑) 内容简介 《鲁滨孙漂...
我是猫 本书特色 夏目漱石为发泄多年郁愤而写成的长篇小说《我是猫》,淋漓尽致地反映了二十世纪初,日本中小资产阶级的思想和生活,小说围绕金田小姐的婚事引起的风波,...
《动物庄园》内容简介:本书是一部杰出的寓言小说,讲述了发生在英格兰马诺尔庄园里的一次由猪领导的动物革命。动物们不堪庄园主的
小妇人:全译典藏本 本书特色 《小妇人》这部小说以家庭生活为描写对象,以家庭成员的感情纠葛为线索,描写了马奇一家的天伦之爱。马奇家的四姐妹中,无论是为了爱情甘于...
羊脂球 本书特色 《羊脂球》是莫泊桑的成名作,也是其*具代表性的作品。小说以普法战争为背景,通过对一辆驿车上的乘客——贵族、商人、政客、修女以及一名绰号为“羊脂...