书籍详情
STL扩展技术手册卷I:集合和迭代器
作者:威尔森 著,金庆 等译
出版社:机械工业出版社
出版时间:2008-09-01
ISBN:9787111242277
定价:¥65.00
购买这本书可以去
内容简介
本书以STLSoft为基础,广泛深入地论述了C++标准库STL的相关内容。全书共三部分43章,包括标准库模板、扩展STL、元素引用类别、DRY SPOT原则、抽象泄漏法则、契约式编程、约束、垫片、不完备结构一致性的发端、资源获取、模板工具、推断式接口适配、Henney假说、适配、遍历进程和模块、环境变量、字符串分词、聚集分散的I/O以及迭代器等内容。全书通过严谨的表述与丰富的示例,将概念和理论与实际的设计和代码结合起来,从而使读者既能深刻地理解STL的知识,又能熟练地掌握STL运用方法。
作者简介
Matthew Wilson,Synesis软件公司的软件开发顾问,STLSoft和Pantheios库的创建者,《Imperfect C++》(Addison-Wesley)的作者。他曾是《C/C++ Users Journal》(C/C++用户杂志)的专栏作家,也是一些主要出版物的撰稿者,具有15年以上的C++经验。他拥有英国曼彻斯特大学博士学位,目前定居在澳大利亚。
目录
译者序
前言
致谢
序言
编排体例
第一部分 基础
第1章 标准模板库
第2章 扩展STL:STL与真实世界的碰撞
第3章 元素引用类别
第4章 奇异去临时引用
第5章 DRY SPOT原则
第6章 抽象泄漏法则
第7章 契约式编程
第8章 约束
第9章 垫片
第10章 鸭规则和鹅规则:不完备结构一致性的发端
第11章 资源获取即初始化
第12章 模板工具
第13章 推断式接口适配:编译时适配接口不全的类型
第14章 Henney假说:当模板参数表太长
第15章 通过equal()减少友元函数的使用
第16章 基本组件
第二部分 集合
第17章 适配glob API
第18章 插曲:构造函数冲突以及不良的设计
第19章 适配opendir/readdir API
第20章 适配FindFirstFile/FindNextFile API
第21章 插曲:枚举FTP服务器目录——保持效率和可用性的平衡
第22章 遍历进程和模块
第23章 斐波那契序列
第24章 适配MFC的CArray容器族
第25章 环境变量的map
第26章 在Z平面上来回穿梭
第27章 字符串分词
第28章 适配COM枚举器
第29章 插曲:运用成员类型推断,纠正设计上的小疏忽
第30章 适配COM集合
第31章 聚集分散的I/O
第32章 根据参数返回不同类型
第33章 外部迭代器失效
第三部分 迭代器
第34章 增强版ostream_iterator
第35章 插曲:借助解引用代理模式,消除笨拙的输出迭代器语法
第36章 变换迭代器
第37章 插曲:命名时谨慎为好
第38章 成员选取迭代器
第39章 连接C风格字符串
第40章 字符串对象的连接操作
第41章 适配迭代器特征类
第42章 过滤迭代
第43章 组合多个迭代器适配
结语
参考书目
前言
致谢
序言
编排体例
第一部分 基础
第1章 标准模板库
第2章 扩展STL:STL与真实世界的碰撞
第3章 元素引用类别
第4章 奇异去临时引用
第5章 DRY SPOT原则
第6章 抽象泄漏法则
第7章 契约式编程
第8章 约束
第9章 垫片
第10章 鸭规则和鹅规则:不完备结构一致性的发端
第11章 资源获取即初始化
第12章 模板工具
第13章 推断式接口适配:编译时适配接口不全的类型
第14章 Henney假说:当模板参数表太长
第15章 通过equal()减少友元函数的使用
第16章 基本组件
第二部分 集合
第17章 适配glob API
第18章 插曲:构造函数冲突以及不良的设计
第19章 适配opendir/readdir API
第20章 适配FindFirstFile/FindNextFile API
第21章 插曲:枚举FTP服务器目录——保持效率和可用性的平衡
第22章 遍历进程和模块
第23章 斐波那契序列
第24章 适配MFC的CArray容器族
第25章 环境变量的map
第26章 在Z平面上来回穿梭
第27章 字符串分词
第28章 适配COM枚举器
第29章 插曲:运用成员类型推断,纠正设计上的小疏忽
第30章 适配COM集合
第31章 聚集分散的I/O
第32章 根据参数返回不同类型
第33章 外部迭代器失效
第三部分 迭代器
第34章 增强版ostream_iterator
第35章 插曲:借助解引用代理模式,消除笨拙的输出迭代器语法
第36章 变换迭代器
第37章 插曲:命名时谨慎为好
第38章 成员选取迭代器
第39章 连接C风格字符串
第40章 字符串对象的连接操作
第41章 适配迭代器特征类
第42章 过滤迭代
第43章 组合多个迭代器适配
结语
参考书目
猜您喜欢