您好,欢迎来到聚文网。 登录 免费注册
STL源码剖析

STL源码剖析

  • 字数: 600
  • 出版社: 华中科技大学
  • 作者: 编者:侯捷
  • 商品条码: 9787560926995
  • 版次: 1
  • 开本: 16开
  • 页数: 494
  • 出版年份: 2002
  • 印次: 20
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书所呈现的源码,使你踏上了基度山岛。源码 之前了无秘密,你将看到vector的实现、list的实现 、heap的实现、deque的实现、Red Black tree的实 现、hash table的实现、set/map的实现;你将看到 各种算法(排序、查找、排列组合、数据移动与复制 技术)的实现;你甚至能够看到底层的memory pook和 高阶抽象的traits机制的实现。
目录
庖丁解牛(侯捷自序) 目录 前言 本书定位 合适的读者 最佳阅读方式 我所选择的剖析对象 各章主题 编译工具 中英术语的运用风格 英文术语采用原则 版面字型风格 源代码形式与下载 在线服务 推荐读物 第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编程技法

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网