Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
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.

Effective C++: 50 Specific Ways to Improve Your Programs and Design [Paperback]

Scott Meyers
4.9 out of 5 stars  See all reviews (81 customer reviews)
Price: CDN$ 59.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.
There is a newer edition of this item:
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) 5.0 out of 5 stars (6)
CDN$ 32.75
In Stock.

Book Description

Sep 2 1997 0201924889 978-0201924886 2
The first edition of Effective C++ sold nearly 100,000 copies and was translated into four languages. It's easy to understand why. Scott Meyers' practical approach to C++ described the rules of thumb employed by the experts

Each of this book's 50 guidelines summarizes a way to write better C++, and the accompanying discussions are backed by specific examples. For this new edition, Meyers reworked every guideline in the book. The result is exceptional adherence to C++'s Draft International Standard, current compiler technology, and the latest insights into the use of C++ for real-world applications.

Highlights of Effective C++, 2nd Edition include-


Expert guidance on object-oriented design, class design, and the proper use of inheritanc
An examination of the standard C++ library, including how the Standard Template Library and classes like string and vector affect the structure of well-written program
Discussions of late-breaking language features like in-class constant initializations, namespaces, and member template
Wisdom usually possessed by only the most experienced developers

Effective C++ continues to be essential reading for every developer working with C++.

You can now access the author's home page .
Scott Meyers explains how Effective C++, 2nd Edition and his other book,
More Effective C++ , relate to one another.


Customers Who Bought This Item Also Bought


Product Details


Product Description

From Amazon

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


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
4 of 5 people found the following review helpful
5.0 out of 5 stars Still a MUST read for C++ programmers May 28 2004
Format:Paperback
I was a little hesitant to buy this, given its publication date. Let me encourage you to buy it without delay, and the sequel, and/or the CD! All are fresh, well-written, and will help you learn the language or master it. They are just as applicable today as they were the date of publication.
Was this review helpful to you?
5.0 out of 5 stars 50 Specific Ways Jun 3 2004
Format:Paperback
A must have for anyone serious about C++.
Was this review helpful to you?
5.0 out of 5 stars deep and revealing Feb 26 2004
By Eric
Format:Paperback
Like its predecessor, C++ has been about making the machine do more, more efficiently. For anyone who continues to relearn and expand their craft, this book is an excellent peek under the hood at specific parts of the language. Like all the really good C/C++ books, it may take some time to get acquainted, but it will be a long, meaningful friendship.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars If you can only have one c++ book, get this one
Everything has been said about this book. It's simple, well structured, and probably the best thing it has is that it doesn't teach you how to code in C++ (that's up to you); it... Read more
Published on Oct 21 2003 by Juan Alday
5.0 out of 5 stars Good book for improving C++ skills
First time i read Effective C++ was while i was in college and had gone through some programming courses. Read more
Published on July 28 2003 by "proxxy99"
4.0 out of 5 stars Good book, worth reading
I liked this book a lot. It is something you could finish reading in a day or two and would help you more than the time you spent reading it. Read more
Published on May 15 2003
5.0 out of 5 stars C++ developer must read this book.
If you're C++ developer, you should not miss this book.

Before I read this book, I was reading the Scott articles on Internet. Read more

Published on Jan 2 2003 by With Luck
5.0 out of 5 stars I dread the thought of working w. people who havent read it
It is really scary to be a C++ programmer and having to collaborate with people that havent read this book. It is literally like difusing a time bomb. Read more
Published on Dec 14 2002 by Felix Matathias
5.0 out of 5 stars C++ has some quirks...
The subtitle of the book '50 specific ways to improve your programs and designs' is a pretty good summary of what this book is all about. Read more
Published on Oct 20 2002 by Sören Meyer-Eppler
5.0 out of 5 stars A great collection of tips
This book contains a list of no less that 50 pratical tips for the C++ programmer. These tips are basically just common sense, and the advanced C++ will already know the vast... Read more
Published on Oct 18 2002 by Jacob Marner
5.0 out of 5 stars Quite useful
What sets this book apart from many others is its direction, style, readability and brevity. I guess Scott Meyers should be one of those most gifted authors the readability of whom... Read more
Published on Sep 18 2002 by Vijay Krishna
4.0 out of 5 stars A must read for all C++ programmers
An intelligent person (PhD) studied OOP and C++ in particular in great detail and then came up with a set of sensible recommendations on how to use this powerful and flexible... Read more
Published on Aug 23 2002 by sir_isaac_newton
5.0 out of 5 stars deleted
deleted
Published on July 30 2002 by dag robole
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges