Ebook: The C++ Programming Language, 4th Edition
Author: Bjarne Stroustrup
- Genre: Computers // Programming
- Tags: Библиотека, Компьютерная литература, C / C++
- Year: 2013
- Publisher: Addison-Wesley Professional
- Edition: 4
- Language: English
- pdf
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.
Content: Preface Preface to the Fourth Edition Preface to the Third Edition Preface to the Second Edition Preface to the First 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 IndexC++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.