The C++ programming language / Bjarne Stroustrup.
Publisher: Upper Saddle River, NJ : Addison-Wesley, [2013]Edition: Fourth editionDescription: xiv, 1346 pages ; 24 cmContent type:- text
- unmediated
- volume
- 9780321958327
- 0321958322
- QA76.73.C153 S77 2013
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
BOOK | NCAR Library Foothills Lab | QA76.73 .C153 .S77 2013 | 1 | Available | 50583020007724 |
Includes bibliographical references and index.
Introductory material: Notes to the reader ; A tour of C++ : the basics ; A tour of C++ : abstraction mechanisms ; A tour of C++ : containers and algorithms ; A tour of C++ : concurrency and utilities -- Basic facilities: Types and declarations ; Pointers, arrays, and references ; Structures, unions, and enumerations ; Statements ; Expressions ; Select operations ; Functions ; Exception handling ; Namespaces ; Source files and programs -- Abstraction mechanisms: Classes ; Construction, cleanup, copy, and move ; Overloading ; Special operators ; Derived classes ; Class hierarchies ; Run-time type information ; Templates ; Generic programming ; Specialization ; Instantiation ; Templates and hierarchies ; Metaprogramming ; A matrix design -- The standard library: Standard library summary ; STL containers ; STL algorithms ; STL iterators ; Memory and resources ; Utilities ; Strings ; Regular expressions ; I/O streams ; Locales ; Numerics ; Concurrency ; Threads and tasks ; The C standard library ; Compatibility.