Effective C++ Cd: 85 Specific Ways to Improve Your Programs and Designs Cdr Edition
Use the Amazon App to scan ISBNs and compare prices.
Editorial Reviews
Amazon.com Review
A handy full-text search engine lets you cross-reference material from both books. (Alternatively, you can just browse and read at your own pace.) The CD-ROM provides full control of image size and other options, making it useful for virtually any system, from desktop to laptop. (It requires only Netscape 4 or Microsoft Internet Explorer 4 browsers or later). While the author himself writes that he likes printed books, this CD-ROM makes good use of the greater flexibility of HTML. The additional material makes this electronic version even more comprehensive than the two previous titles combined. --Richard Dragan
Review
I am happy to report that Scott Meyers has broken the logjam of fat books, higher prices, and thin CD-ROMs with Effective C++ CD" -- Windows Developers Journal
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Addison-Wesley; Cdr edition (January 1, 1999)
- Language : English
- ISBN-10 : 0201310155
- ISBN-13 : 978-0201310153
- Item Weight : 1.6 ounces
- Dimensions : 7.75 x 0.75 x 9.5 inches
- Best Sellers Rank: #7,905,822 in Books (See Top 100 in Books)
- #1,946 in C++ Programming Language
- #16,407 in Computer Programming Languages
- #32,042 in Computer Software (Books)
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The writing style is lucid and even amusing at times, and the CD-ROM makes it easy to jump from related topic to related topic. While each piece can stand alone, taking the links in the book will allow more complete understanding of the concepts.
Finally, the addition of some magazine articles involving Exception Handling are excellent and possibly worth the price of the book by itself.
The following is true of it:
It is impeccably organized. It is luminously written -- thoroughly entertaining and engaging, with just the right amount of humor and enthusiasm for the subject. It is accurate. It serves surprisingly well as a C++ _reference_ CD, which is not what one might expect -- most non-obvious aspects of C++ are covered _somewhere_ on the CD, and the index (which covers both books) is excellent.
All teachers of method should study this book. It is the best example of technical teaching in print that I have ever found. Every point is perfectly motivated and explained. As a hallmark, see item 42 "Use private inheritance judiciously". This section demonstrates an amazing synergy of C++ features, for good purpose, that will have you saying "Wow."
Buy this CD, and savor it not only for its informativeness, but for it's uncanny ability to make a very complex topic sensible and exciting.
"Indispensible?" you ask. Yes, that's what I wrote, and I know it's a strong word so let me tell you some reasons why I find it indispensible personally: It's full-text searchable. It's thoroughly cross-hyperlinked. You can create links from other documents, such as your development team's coding standards (hint hint), directly to specific pages and paragraphs in the CD -- and this is especially useful if you put the CD on your LAN. And you'll get information you won't find in the paper versions, including late-breaking information in magazine articles from people like Tom Cargill, Jack Reeves, and other past and present writers for C++ Report -- including some of Scott's own later articles. (Disclaimer: Yes, one of my articles also appears there, but I get no benefit from recommending this CD because I don't get a penny if you buy it. I'm recommending it because I personally love it and use it routinely, and I think you will do the same. My fondest wish is that I can get other books, including my own, available in this format... Scott and Addison-Wesley are working on this and some other very cool related ideas.)
In short: Run, don't walk, and pick up this essential reading for every C++ programmer. Even if you already have paper copies, there's a lot more here for you from one of the world's leading consulting experts on the C++ language, Scott Meyers. He is regularly consulted by everyone from defense companies to the producers of the world's best and fastest electronic games. Through his books, you will get the same benefits in the comfort of your home -- and now, in the comfort of your LAN or laptop.
Most everything was fine. The only problem was that, whatever technology was used to bring the feature of being able to resize images in the html documents, apparently no longer works in today's browsers (as I tested it in 2008 in both Firefox and IE on XP). The images appear blank. In practice this is not much of a problem because there are not many images: just a few diagrams, and they can still be found on the disk with some effort. All the text and code examples appear fine. Still a lot for the money.
#/bin/sh
# Run this under "EC" and "MEC" directories. I bought my CD 10+ years ago
# If you prefer a smaller diagram, replace [12345] by [12456] below
# Your file "X" is backed up as "bak_X_bak"
foreach f (*.HTM)
cp $f bak_${f}_bak
grep -v 'Image.*of[12345]' $f | sed 's/\(.*\)\(\\)\(.*\)/<\2>/g' > ttt
mv -f ttt $f
end
Cheers!
However, unfortunately, this CD edition is flawed (one may say, over-engineered) and has fatal issues that prevent it from being viewed on modern (i.e. compliant) browsers.
Very ironic that the author advises to "Program in the future tense" in this very CD.
Stay away from this CD edition, but do buy the books instead.

