The C++ Programming Language,4th Edition
by: Bjarne Stroustrup
ISBN-10: 0321563840
ISBN-13: 9780321563842
Edition 版本: 4
Released: May 19,2013
Pages: 1368
Book Description
C++11 has arrived: thoroughly master it,with the definitive new guide from C++ creator Bjarne Stroustrup,C++ Programming Language,Fourth Edition! The brand-new edition of the world’s most trusted and widely read guide to C++,it has been comprehensively updated for the long-awaited C++11 standard. Extensively rewritten to present the C++11 language,standard library,and key design techniques as an integrated whole,Stroustrup thoroughly addresses changes that make C++11 feel like a whole new language,offering definitive guidance for leveraging its improvements in performance,reliability,and clarity. C++ programmers around the world recognize Bjarne Stoustrup as the go-to expert for the absolutely authoritative and exceptionally useful information they need to write outstanding C++ programs. Now,as C++11 compilers arrive and development organizations migrate to the new standard,they know exactly where to turn once more: Stoustrup’s C++ Programming Language,Fourth Edition.
Contents
Part I: Introductory Material
1. Notes to the Reader
2. A Tour of C++: The Basics
3. A Tour of C++: Abstraction Mechanisms
4. A Tour of C++: Containers and Algorithms
5. A Tour of C++: Concurrency and Utilities
Part II: Basic Facilities
6. Types and Declarations
7. Pointers,Arrays,and References
8. Structures,Unions,and Enumerations
9. Statements
10. Expressions
11. Select Operations
12. Functions
13. Exception Handling
14. Namespaces
15. Source Files and Programs
Part III: Abstraction Mechanisms
16. Classes
17. Construction,Cleanup,Copy,and Move
18. Overloading
19. Special Operators
20. Derived Classes
21. Class Hierarchies
22. Run-Time Type Information
23. Templates
24. Generic Programming
25. Specialization
26. Instantiation
27. Templates and Hierarchies
28. Metaprogramming
29. A Matrix Design
Part IV: The Standard Library
30. Standard Library Summary
31. STL Containers
32. STL Algorithms
33. STL Iterators
34. Memory and Resources
35. Utilities
36. Strings
37. Regular Expressions
38. I/O Streams
39. Locales
40. Numerics
41. Concurrency
42. Threads and Tasks
43. The C Standard Library
44. Compatibility
图书说明
C ++ 11已经到来了: 彻底掌握它,使用C ++创建者Bjarne Stroustrup,C ++编程语言,第四版的最新新指南!全球最受信任和广泛阅读的C ++指南的全新版本,已经被期待已久的C ++ 11标准全面更新。将C ++ 11语言,标准库和关键设计技术作为一个整体进行了广泛的重写,Stroustrup彻底解决了使C ++ 11感觉像一种全新语言的变化,提供了明确的指导,以提高性能,可靠性和清晰度。世界各地的C ++程序员都认识到Bjarne Stoustrup是一名绝对权威和非常有用的信息的专家,他们需要编写优秀的C ++程序。现在,随着C ++ 11编译器到达和开发组织迁移到新的标准,他们知道确切地再次转向: Stoustrup的C ++编程语言,第四版。
目录
第一部分: 介绍性材料
读者注意事项
2. C ++游戏: 基础知识
3. C ++游戏: 抽象机制
C ++游戏: 容器和算法
C ++: 并发和实用程序之旅
第二部分: 基本设施
类型和声明
指针,数组和参考
8.结构,联合和枚举
9.声明
表达式
11.选择操作
功能
异常处理
14.命名空间
源文件和程序
第三部分: 抽象机制
班级
17.建设,清理,复制和移动
超载
19.特务营运者
20.派生类
类层次结构
22.运行时类型信息
23.模板
24.通用编程
25.专业化
实例化
27.模板和层次结构
元编程
矩阵设计
第四部分: 标准图书馆
30.标准图书馆总结
STL集装箱
STL算法
STL迭代器
记忆与资源
35.公用事业
弦
37.正式表达
38.输入/输出流
39.地区
数字
并发
线程和任务
43.C标准图书馆
兼容性