Effective C++ Digital Collection 140 Ways to Improve Your Programming

by Scott Meyers

Programming

Book Details

Book Title

Effective C++ Digital Collection 140 Ways to Improve Your Programming

Author

Scott Meyers

Publisher

Addison-Wesley

Publication Date

2018

ISBN

9780133068627

Number of Pages

2203

Language

English

Format

PDF

File Size

19.93KB

Subject

programming

Table of Contents

  • Effective C++: 55 Specific Ways to Improve Your Programs and Designs, Third Edition
  • Copyright Page
  • Dedication Page
  • Praise for Effective C++, Third Edition
  • Preface
  • Acknowledgments
  • Introduction
  • 1. Accustoming Yourself to C++
  • 2. Constructors, Destructors, and Assignment Operators
  • 3. Resource Management
  • 4. Designs and Declarations
  • 5. Implementations
  • 6. Inheritance and Object-Oriented Design
  • 7. Templates and Generic Programming
  • 8. Customizing new and delete
  • 9. Miscellany
  • A. Beyond
  • B. Item Mappings Between Second and Third Editions
  • Index
  • Footnotes
  • More Effective C++: 35 New Ways to Improve Your Programs and Designs
  • Copyright Page
  • Dedication Page
  • Praise for More Effective C++
  • Acknowledgments
  • Introduction
  • Basics
  • Operators
  • Exceptions
  • Efficiency
  • Techniques
  • Miscellany
  • Recommended Reading
  • An auto_ptr Implementation
  • General Index
  • Index of Example Classes, Functions, and Templates
  • Footnotes
  • Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
  • Copyright Page
  • Dedication Page
  • Preface
  • Acknowledgments
  • Introduction
  • Chapter 1: Containers
  • Chapter 2: vector and string
  • Chapter 3: Associative Containers
  • Chapter 4: Iterators
  • Chapter 5: Algorithms
  • Chapter 6: Functors, Functor Classes, Functions, etc
  • Chapter 7: Programming with the STL
  • Bibliography
  • Appendix A: Locales and Case-Insensitive String Comparisons
  • Appendix B: Remarks on Microsoft’s STL Platforms
  • Footnotes
  • Index