计算机书籍控

The C++ Programming Language第四版

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.

目录

  • 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

书籍下载

免费下载

正版书籍

The C++ Programming Language第四版