[套装书]C++程序设计语言(第1~3部分)(英文版第4版)+C++程序设计语言(第4部分:标准库)(英文版第4版)(2册)

作者
(美)本贾尼斯特劳斯特鲁普(Bjarne Stroustrup)(美)本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup)
丛书名
经典原版书库
出版社
机械工业出版社
ISBN
9781912091013
简要
简介
内容简介书籍计算机书籍 ---------------------------C++程序设计语言(第1~3部分)(英文版第4版)--------------------------- 本书是在C++语言和程序设计领域具有深远影响,畅销不衰的经典著作,由C++语言的设计者和最初的实现者Bjarne Stroustrup编写,对C++语言进行了最全面、最权威的论述,覆盖标准C++以及由C++所支持的关键性编程技术和设计技术。本书英文原版一经面世,即引起业内人士的高度评价和热烈欢迎,先后被翻译成德、希,匈、西、荷、法、日、俄、中、韩等近20种语言,数以百万计的程序员从中获益,是无可取代的C++经典力作。 新的C++11标准使得程序员能以更清晰、更简明、更直接的方式表达思想,从而编写出更快速和高效的代码。在最新出版的第4版中,Stroustrup博士针对最新的C++11标准,为所有希望更有效使用C++语言编程的程序员重新组织、扩展和全面重写了这本C++语言的权威参考书和学习指南,细致、全面、综台阐述了C++语言及其基本特性、抽象机制、标准库和关键设计技术。 新的C++11标准的内容包括: 支持并发处理。 正则表达式,资源管理指针、随机数、改进的容器(包括哈希表)以及其他很多特性。 通用和一致的初始化机制、更简单的for语句、移动语义、基础的Unicode支持。 lambda、通用常量表达式、控制类缺省定义的能力、可变参数模板,用户定义的字面值常量。 . 兼害性问题。 ---------------------------C++程序设计语言(第4部分:标准库)(英文版第4版)--------------------------- 本贾尼·斯特劳斯特鲁普所*的《C++程序设计 语言(第4部分标准库英文版第4版)/经典原版书库 》是C++领域经典的参考书,介绍了C++11的各项新特 性、功能等。主要内容包括:C++的类型、对象、作 用域、存储、计算基础及模块化知识、命名空间、源 文件以及异常处理等;C++的抽象性,包括类、类继 承、模版等;标准库,包括容器、算法、迭代器、字 符串、流I/O以及C++的基本内存模型等。
目录



---------------------------C++程序设计语言(第1~3部分)(英文版第4版)---------------------------


第一部分 介绍 1
第1章 致读者 3
第2章 C++概览:基本特性 37
第3章 C++概览:抽象机制 59
第4章 C++概览:容器和算法 87
第5章 C++概览:并发和工具 111
第二部分 基本特性 133
第6章 类型和声明 135
第7章 指针、数组和引用 171
第8章 结构、联合和枚举 201
第9章 语句 225
第10章 表达式 241
第11章 其他操作选讲 273
第12章 函数 305
第13章 异常处理 343
第14章 命名空间 389
第15章 源文件和程序 419
第三部分 抽象机制 447
第16章 类 449
第17章 构造、清理、拷贝和移动 481
第18章 重载 527
第19章 特殊运算符 549
第20章 派生类 577
第21章 类层次 613
第22章 运行时类型信息 641
第23章 模板 665
第24章 泛型程序设计 699
第25章 特例化 721
第26章 实例化 741
第27章 模板和层次 759
第28章 元程序设计 779
第29章 一个矩阵设计 827
第四部分 标准库 857
第30章 标准库概览 859
第31章 STL容器 885
第32章 STL算法 927
第33章 STL迭代器 953
第34章 内存和资源 973
第35章 工具 1009
第36章 字符串 1033
第37章 正则表达式 1051
第38章 I/O流 1073
第39章 区域设置 1109
第40章 数值 1159
第41章 并发 1191
第42章 线程和任务 1209
第43章 C标准库 1253
第44章 兼容性 1267
Contents

Part I: Introductory Material
1. Notes to the Reader ...................................... 3

2. A Tour of C++: The Basics ........................................ 37

3. A Tour of C++: Abstraction Mechanisms ................................... 59

4. A Tour of C++: Containers and Algorithms ............................... 87

5. A Tour of C++: Concurrency and Utilities ................................. 111

Part II: Basic Facilities
6. Types and Declarations ........................................ 135

7. Pointers, Arrays, and References ........................................ 171

8. Structures, Unions, and Enumerations ........................................ 201

9. Statements ........................................ 225

10. Expressions ........................................ 241

11. Select Operations .................................. 273

12. Functions ........................................ 305

13. Exception Handling ........................................ 343

14. Namespaces ...................................... 389

15. Source Files and Programs .......................... 419

Part III: Abstraction Mechanisms 447 447
16. Classes ........................................ 449

17. Construction, Cleanup, Copy, and Move .................................... 481

18. Overloading ........................................ 527

19. Special Operations................... 549

20. Derived Classes.............................. 577

21. Class Hierarchies .................................... 613

22. Run-Time Type Information ........................................ 641

23. Templates ........................................ 665

24. Generic Programming ........................................ 699

25. Specialization ................................. 721

26. Instantiation ........................................ 741

27. Templates and Hierarchies ........................................ 759

28. Metaprogramming ........................................ 779

29. A Matrix Design ........................................ 827

Part IV: The Standard Library 857
30. Standard Library Summary ........................................ 859

31. STL Containers ........................................ 885

32. STL Algorithms ........................................ 927

33. STL Iterators ....................................... 953

34. Memory and Resources ........................................ 973

35. Utilities ........................................ 1009

36. Strings ........................................ 1033

37. Regular Expressions ........................................ 1051

38. I/O Streams ........................................ 1073

39. Locales ........................................ 1109

40. Numerics ........................................ 1159

41. Concurrency ........................................ 1191

42. Threads and Tasks ........................................ 1209

43. The C Standard Library ........................................ 1253

44. Compatibility ........................................ 1267

由于篇幅很长,本书影印版分为两册。原书第1~3部分为上册,第4部分为下册。


---------------------------C++程序设计语言(第4部分:标准库)(英文版第4版)---------------------------


第一部分 介绍
第1章 致读者
第2章 C++概览:基本特性
第3章 C++概览:抽象机制
第4章 C++概览:容器和算法
第5章 C++概览:并发和工具
第二部分 基本特性
第6章 类型和声明
第7章 指针、数组和引用
第8章 结构、联合和枚举
第9章 语句
第10章 表达式
第11章 其他操作选讲
第12章 函数
第13章 异常处理
第14章 命名空间
第15章 源文件和程序
第三部分 抽象机制
第16章 类
第17章 构造、清理、拷贝和移动
第18章 重载
第19章 特殊运算符
第20章 派生类
第21章 类层次
第22章 运行时类型信息
第23章 模板
第24章 泛型程序设计
第25章 特例化
第26章 实例化
第27章 模板和层次
第28章 元程序设计
第29章 一个矩阵设计
第四部分 标准库
第30章 标准库概览
第31章 STL容器
第32章 STL算法
第33章 STL迭代器
第34章 内存和资源
第35章 工具
第36章 字符串
第37章 正则表达式
第38章 I/O流
第39章 区域设置
第40章 数值
第41章 并发
第42章 线程和任务
第43章 C标准库
第44章 兼容性



有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4