出版日期:2016-1
ISBN:9787111523865
作者:Bjarne Stroustrup
页数:856页
书籍目录
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
C++ 程序设计语言(第 1 ~ 3 部分)(英文版·第 4 版)下载