Effective C++: 50 Specific Ways to Improve Your Programs and Designs

Front Cover
Addison-Wesley, 1992 - C (Computer program language) - 206 pages
Second Edition now available This is a 193-page masterpiece that I read in one sitting...I guarantee that some combination of these 50 items will grab and enlighten you, and repay your modest investment...This is a well-written, honest book aimed at C++ programmers who are converging toward fluency and effectiveness. -- Stan Kelly-Bootle, Unix Review Scott Meyers presents 50 concise rules based on what experienced C++ developers almost always do - or almost always avoid - to create efficient, portable, and maintainable software. Each rule is accompanied by examples that illustrate the rule at work. If you want to be a proficient C++ programmer, you will need to understand the complex interactions between the many features in the language. This incisive guide offers insight into the most important interactions.Among its unique benefits, this book offers: * Expert guidance on object-oriented design, class design, and the proper use of inheritance * Innovative ways to simulate features your compiler may not have * Accumulated wisdom traditionally passed informally from programmer to programmer This book corresponds to the definition of C++, including templates and exceptions, found compiler does not provide for nested types, templates, or exceptions. Meyers assumes a working knowledge of C++. 0201563649B04062001

From inside the book

What people are saying - Write a review

LibraryThing Review

User Review  - name99 - LibraryThing

It's still too early to see how the C++ story will play out. Can a language keep growing forever without at some point seeing some sort of rebellion from the users and compiler writers who just cannot ... Read full review

LibraryThing Review

User Review  - jcopenha - LibraryThing

This is the best C book I've ever read. I HIGHLY HIGHLY recommend to anyone new to C . I will be sure to reference it at often as possible and recommend it to as many people as possible. Read full review


Shifting from C to C++
Memory Management

8 other sections not shown

Common terms and phrases

About the author (1992)

Scott Meyers is one of the world's foremost authorities on C++, providing training and consulting services to clients worldwide. He is the author of the best-selling Effective C++ series of books (Effective C++, More Effective C++, and Effective STL) and of the innovative Effective C++ CD. He is consulting editor for Addison Wesley's Effective Software Development Series and serves on the Advisory Board for The C++ Source (http://www.artima.com/cppsource). He holds a Ph.D. in Computer Science from Brown University. His web site is http://www.aristeia.com.

Bibliographic information