Effective C++: 50 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) Subsequent Edition

4.2 out of 5 stars 78 ratings
ISBN-13: 978-0201924886
ISBN-10: 0201924889
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Used: Very Good | Details
Condition: Used: Very Good
Comment: Nice clean copy with no highlighting or writing. We take pride in our accurate descriptions. Satisfaction Guaranteed.
Access codes and supplements are not guaranteed with used items.
Get Fast, Free Shipping with Amazon Prime
FREE delivery Monday, May 23 if you spend $25 on items shipped by Amazon. Order within 16 hrs 29 mins
Only 1 left in stock - order soon.
Ships from and sold by Rain Books.
List Price: $39.95 Details
Save: $8.97 (22%)
FREE delivery May 20 - 25. Details
Or fastest delivery Thursday, May 19. Order within 11 hrs 14 mins. Details

There is a newer edition of this item:


Explore books for Asian American and Pacific Islander Heritage Month

Frequently bought together

  • Effective C++: 50 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
  • +
  • More Effective C++: 35 New Ways to Improve Your Programs and Designs
Total price:
To see our price, add these items to your cart.
These items are shipped from and sold by different sellers.
Choose items to buy together.

Editorial Reviews

Amazon.com Review

This exceptionally useful text offers Scott Myers's expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer.

The book opens with some hints for porting code from C to C++ and then moves on to the proper use of the new and delete operators in C++ for more robust memory management. The text then proceeds to class design, including the proper use of constructors, destructors, and overloaded operator functions for assignment within classes. (These guidelines ensure that you will create custom C++ classes that are fully functional data types, which can be copied and assigned just like built-in C++ classes.)

The author also provides a handful of suggestions for general class design, including strategies for using different types of inheritance and encapsulation. Never doctrinaire and always intelligent, these guidelines can make your C++ classes more robust and easier to maintain. --Richard Dragan

Review

Read the full review for this book.

Effective C++ CD is the HTML (Netscape-oriented) version of Scott Meyers' previous two works, Effective C++, Second Edition and More Effective C++. Additionally, five supplementary magazine articles appear in the collection. There are also links to relevant material on the Web which that been added to the current edition and which did not appear in the print edition.

Scott Meyers' work is so well known as scarcely to need introduction. Respect for his C++ acumen and pedagogic skills is so widespread that I was prepared to thoroughly detest his work, which I have encountered often but barely deigned to read to date.

On close examination, I find Meyers' books to be superb.

Of the 50 catechismic "Items" in the body of Effective C++, the vast majority are of critical importance to solid C++ programming. Virtually everything Scott Meyers suggests on these subjects is germane and practical. Where one could conceivably differ with Meyers' approach, his is nevertheless an entirely sound approach.

The second volume, More Effective C++, is cast in the same mold as the first volume. Here the discussion of 35 further "Items" tends to devolve somewhat towards matters of style. However, these are still critical issues being raised that the intermediate C++ programmer must confront sooner or later, athey are shipped too early. They fail because they arenthey are shipped too early. They fail because they arens presented in Meyers' rich and sympathetic tutorial prose. --Jack Woehr, Dr. Dobb's Journal -- Dr. Dobb's Journal


Product details

  • Publisher ‏ : ‎ Addison-Wesley; Subsequent edition (September 1, 1997)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 256 pages
  • ISBN-10 ‏ : ‎ 0201924889
  • ISBN-13 ‏ : ‎ 978-0201924886
  • Item Weight ‏ : ‎ 15.7 ounces
  • Dimensions ‏ : ‎ 7.75 x 0.5 x 9.5 inches
  • Customer Reviews:
    4.2 out of 5 stars 78 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

For more than 20 years, Scott Meyers' Effective C++ books (Effective C++, Effective Modern C++, Effective STL, and More Effective C++) have set the bar for C++ programming guidance. His clear, engaging explanations of complex technical material have earned him a worldwide following, keeping him in demand as a trainer, consultant, and conference presenter. He has a Ph.D. in Computer Science from Brown University.

Customer reviews

4.2 out of 5 stars
4.2 out of 5
78 global ratings

Top reviews from the United States

Reviewed in the United States on March 29, 1998
2 people found this helpful
Report abuse
Reviewed in the United States on December 14, 2001
4 people found this helpful
Report abuse
Reviewed in the United States on August 27, 2004
Reviewed in the United States on October 19, 1999
Reviewed in the United States on August 1, 2016
Reviewed in the United States on November 15, 2010
One person found this helpful
Report abuse
Reviewed in the United States on May 7, 2000
7 people found this helpful
Report abuse

Top reviews from other countries

MDB
3.0 out of 5 stars A very detailed description of the C++ language, but ...
Reviewed in the United Kingdom on April 14, 2016
Pandrei
5.0 out of 5 stars simply great
Reviewed in the United Kingdom on June 17, 2013
N.Martin
5.0 out of 5 stars Great deal
Reviewed in the United Kingdom on October 18, 2020
JOAO MARQUES LEITAO
5.0 out of 5 stars Very good.
Reviewed in the United Kingdom on March 21, 2019
Amazon Customer
5.0 out of 5 stars Good
Reviewed in the United Kingdom on September 15, 2020