Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd edition

Published by Addison-Wesley Professional (May 12, 2005) © 2005

  • Scott Meyers
Products list
  • Available for purchase from all major ebook resellers, including InformIT.com
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

This product is expected to ship within 3-6 business days for US and 5-10 business days for Canadian customers.

Effective C++ 3/e

is a complete update of Effective C++ and Effective C++ 2/e .

Like its predecessors, 3/e has 55 guidelines which contain better, more

effective ways to write code, backed by specific examples. The second edition

published in 1997, and was basically a face-lift of the first edition, keeping most

of the same elements, and seven years later is still selling well.

Now, Meyers has dramatically rejuvenated the material, including more than

50% brand-new material. Meyers began this edition by asking himself, "What

are the 55 most important pieces of advice for practicing C++ programmers in

2005?" He also asked thousands of past users of his books this same question.

This resulted in a completely new book. New material includes use of UML

notation, thread safety, exception safety, design patterns, and templates. Any

older material has been revitalized to reflect new ideas and strides in C++

development.

  • Chapter 1: Accustoming Yourself to C++
  • Chapter 2: Constructors, Destructors, and Assignment Operators
  • Chapter 3: Resource Management
  • Chapter 4: Designs and Declarations
  • Chapter 5: Implementations
  • Chapter 6: Inheritance and Object-Oriented Design
  • Chapter 7: Templates and Generic Programming
  • Chapter 8: Customizing new and delete
  • Chapter 9: Miscellany
  • Appendix A: Beyond Effective C++
  • Appendix B: Item Mappings Between Second and Third Editions
  • Index

Need help? Get in touch