C++标准库扩展权威指南
基本信息
原书名: The C++ Standard Library Extensions: A Tutorial and Reference
原出版社: Addison-Wesley Professional作者: (美)Pete Becker [作译者介绍]
译者: 史晓明
丛书名: C++设计新思维
出版社:机械工业出版社
ISBN:9787111236757
上架时间:2008-5-15
出版日期:2008 年4月
开本:16开
页码:411
版次:1-1
内容简介
本书是对TR1进行了完整的介绍。全书共22章,包括元组、智能指针、类模板array、无序关系容器、调用包装器基础、mem_fn函数模板、 reference_wrapper类模板、类模板function、函数模板bind、类型特性、数值函数、随机数生成器、头文件、正则表达式对象、查找、格式化和文件替换、正则表达式的定制以及C语言兼容等内容。全书不仅对枯燥的标准文本给出了浅显易懂的解释,还提供了很多示例和练习来帮助我们理解。每个C++程序员都可以从本书中获益匪浅。
作者简介
Pete Becker,是一位独立顾问,擅长于库的设计和实现。他曾经在Dinkumware,Ltd.工作,在那里他不仅为TR1库的各个部分编写了技术文档,还参与完成了对它们的实现。Pete Becker从一开始就是ISO C++标准委员会的成员,他现在是C++Ox的项目编辑。
目录
译者序
前言
第一部分 基本工具
第1章 元组
1.1 头文件的摘要
1.2 tuple类模板
1.3 像tuple一样对std::pair进行存取
1.4 练习
第2章 智能指针
2.1 定义
2.2 关于示例
2.3 头文件的摘要
2.4 shared_ptr类模板
2.5 类模板weak_ptr
2.6 类模板enable_shared_from_this
2.7 bad_weak_ptr类
2.8 转换
2.9 受控资源的析构
2.10 异常
2.11 多线程