STL源码剖析
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
31.87
4.0折
¥
79
全新
库存104件
作者侯捷
出版社华中科技大学
ISBN9787560926995
出版时间2002-06
装帧其他
开本16开
定价79元
货号30664188
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
目录
庖丁解牛(侯捷自序)
目录
前言
本书定位
合适的读者
最佳阅读方式
我所选择的剖析对象
各章主题
编译工具
中英术语的运用风格
英文术语采用原则
版面字型风格
源代码形式与下载
在线服务
推荐读物
第1章 sTL概论与版本简介
1.1 STL概论
1.1.1 STL的历史
1.1.2 sTL与C++标准程序库
1.2 STL六大组件功能与运用
1.3 GNU源代码开放精神
1.4 HP实现版本
1.5 P.J.Plauger实现版本
1.6 Rouge Wave实现版本
1.7 STLport实现版本
1.8 SGI STL实现版本
1.8.1 GNUC++headers文件分布(按字母排序)
1.8.2 SGI STL文件分布与简介
(1)STL标准头文件(无扩展名)
(2)c++Standard定案前,HP规范的STL头文件(扩展名.h)
(3)SGI STL内部私用文件(SGI STL真正实现于此)
1.8 -3 SGI STL的编译器组态设置(configuration)
1.9 可能令你困惑的C++语法
1.9.1 stl—config.h中的各种组态
组态3:static template member
组态5:class template partial specialization
组态6:function template partial order
组态7:explicit function template arguments
组态8:member templates
组态10:default template argument depend on
previous template parameters
组态11:non—type template parameters
组态:bound friend template function
组态:class template explicit specialization
1.9.2 临时对象的产生与运用
1.9.3 静态常量整数成员在class内部直接初始化
in—class static constant integrer initialization
……
第2章 空间配置器(allocator)
第3章 迭代器(iterators)概念与traits编程技法
内容摘要
本书所呈现的源码,使你踏上了基度山岛。源码
之前了无秘密,你将看到vector的实现、list的实现、heap的实现、deque的实现、RedBlacktree的实现、hashtable的实现、set/map的实现;你将看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;你甚至能够看到底层的memorypook和高阶抽象的traits机制的实现。
— 没有更多了 —
以下为对购买帮助不大的评价