2026-4-23 14:12:52 周四
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
C语言教程(周丰)(高职高专)
C语言教程(周丰)(高职高专)
工装室内装饰装修CAD图集(附光盘)
工装室内装饰装修CAD图集(...
C语言程序设计(袁薄佳等)
C语言程序设计(袁薄佳等)
C语言与程序设计
C语言与程序设计
C程序设计实训教程/高等学校用书教材
C程序设计实训教程/高等学校...
计算机辅助艺术设计
计算机辅助艺术设计
  销售排行  
 C++编程思想 第2卷:实..
 多核计算与程序设计(周伟明)
 21天学通C++:第五版
 编译器构造C语言描述
 Java轻松入门
 21天学通Java 6(第..
 C语言程序设计基础与项目实训
 JavaScript网页特..
江苏发行网 >> 图书 >> 计算机
STL扩展技术手册卷I:集合和迭代器(附光盘)
STL扩展技术手册卷I:集合和迭代器(附光盘)
商品编号:JSFXW20090814151735 版号:9787111242277
开    本:16开 装帧:平装
版    次:2008-9-1 1版
发行单位:江苏发行网
出版单位:机械工业出版社
著 作 者:威尔森 著
译    者:金庆 等译
商品数量:100本 被浏览293次  热卖中
商品折扣:7.8 折  赠送积分:0分  共节省14.30元
商品价格: ¥65.00元
¥50.70元
市场价 会员价

推荐理由
著名的C++专家Matthew Wilson在本书中展示了如何超越C++标准并扩展标准模板库(Standard Template Library,STL),进入包含API和非标准集合的更广阔的C++世界,以编写更有效、更有表达力、更灵活、更健壮的软件。
  在本书中,Wilson使用自己创新的技术帮助读者掌握STL扩展特性,这体现在两个方面:将专用技术库和操作系统API适配为STL兼容的集合,并定义精密的迭代适配器,使STL潜在的效率和表现力得以实现。Wilson用实际的例子阐明了几个强大的概念和技巧,让你在连STL的创造者都未曾预见的方向上扩展STL,其中包括集合、元素参考类别、外部迭代器失效和推断式接口适配。
  对于那些对STL知之甚微的C++程序员,本书将是宝贵的资源。它帮助你:
  学习STL扩展中特有的原则和技巧。
  通过查看STL扩展的内部实现,进一步学习STL。
  学习实现封装的通用技术,在操作系统API和专用技术库之上实现封装。
  学习如何编写迭代器适配器,并理解其实现和使用上的限制及其背后的原理。
本书主要内容包括
  编写大部分集合,并理解它们与容器的不同之处。
  掌握元素引用类别:定义它们,检测它们,并利用它们设计STL扩展集合和迭代器。
  处理外部迭代器失效,并理解它对STL兼容集合的设计产生的惊人影响。
  适配实际的API,包括从文件系统遍历到分散或聚集I/O。
  使用独立迭代器类型,从简单的std::ostream_iterator扩展到复杂的过滤和转换类型或值的适配器。


内容简介


本书以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章 标准模板库
  对STL的介绍本身就能写一本书,但我现在写的不是这样的书。介绍STL的书籍有很多(在参考书目中列举一些),我推荐您在阅读本书之前读读这方面的书。
  1.1 核心概念
  STL的核心是六个基本概念:容器、迭代器、算法、函数对象、适配器和分配器。
 ……

星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师