Tuesday, April 17, 2012

Effective C++ Digital Collection: 140 Ways to Improve Your Programming

Effective C++ Digital Collection: 140 Ways to Improve Your Programming

Shock Sale Effective C++ Digital Collection: 140 Ways to Improve Your Programming very cheapYou looking to find the "Effective C++ Digital Collection: 140 Ways to Improve Your Programming" Good news! You can purchase Effective C++ Digital Collection: 140 Ways to Improve Your Programming with secure price and compare to view update price on this product. And deals on this product is available only for limited time.

Effective C++ Digital Collection: 140 Ways to Improve Your Programming On Sale

   Updated Price for Effective C++ Digital Collection: 140 Ways to Improve Your Programming now
Purchase Effective C++ Digital Collection: 140 Ways to Improve Your Programming low price

Product Description

Scott Meyers� �s seminal C++ books� Effective C++ , More Effective C++ , and Effective STL � �have been immensely helpful to hundreds of thousands of C++ programmers. All three are finally available together in this eBook collection.

Effective C++ �has been embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers ��s practical approach to C++ describes the rules of thumb used by the experts to produce clear, correct, efficient code. The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples.

In More Effective C++, Meyers presents 35 ways to improve your programs and designs. Drawing on years of experience, Meyers explains how to write software that is �more effective: more efficient, more robust, more consistent, more portable, and more reusable. In short, how to write C++ software that � s just plain better.

In Effective STL, Meyers goes beyond describing what's in the STL to show you how to use it. Each of the book �s 50 guidelines is backed by Meyers’s legendary analysis and incisive examples, so you � ll learn not only what to do, but also �when to do it and why.

Together in this collection, these books include the following important features:

  • Expert guidance on the design of effective classes, functions, templates, and inheritance hierarchies.
  • Applications of new TR1” standard library functionality, along with comparisons to existing standard library components.
  • Insights into differences between C++ and other languages (e.g., Java, C#, C) that help developers from those languages assimilate � the C++ way” of doing things.
  • Proven methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language features
  • Comprehensive descriptions of advanced techniques used by C++ experts, including placement new, virtual constructors, smart pointers, reference counting, proxy classes, and double-dispatching
  • Examples of the profound impact of exception handling on the structure and behavior of C++ classes and functions
  • Practical treatments of new language features, including bool, mutable, explicit, namespaces, member templates, the Standard Template Library, and more. If your compilers don t yet support these features, Meyers shows you how to get the job done without them.
  • Advice on choosing among standard STL containers (like vector and list), nonstandard STL containers (like hash_set and hash_map), and non-STL containers (like bitset).
  • Techniques to maximize the efficiency of the STL and the programs that use it.
  • Insights into the behavior of iterators, function objects, and allocators, including things you should not� do.
  • Guidance for the proper use of algorithms and member functions whose names are the same (e.g., find), but whose actions differ in subtle (but important) ways.
  • Discussions of potential portability problems, including straightforward ways to avoid them.
</p>

Effective C++ Digital Collection: 140 Ways to Improve Your Programming Review

The Second Release of Effective C++ Digital Edition (September 2012) contains:
- Effective C++: 1st Printing, May 2005 (but it seems to include all errata up to the 6th printing)
- More Effective C++: 24th Printing, April 2007
- Effective STL: 10th Printing, September 2007

However, if you buy each Kindle edition separately, you get:
- Effective C++: 11th Printing, February 2011 (Second e-book release, April 2011)
- More Effective C++: 28th Printing, June 2010 (Second e-book release, April 2011)
- Effective STL: 13th Printing, September 2010 (Second e-book release, April 2011)

As of July 2013, the different printings for the printed editions are:
- Effective C++: 12th Printing, February 2012
- More Effective C++: 30th Printing, October 2012
- Effective STL: 14th Printing, February 2012

I hoped to buy an "effective" all in one edition of my favorite C++ books, but I don't understand how electronic copies can't be as up to date as printed ones...

Most of the consumer Reviews tell that the "Effective C++ Digital Collection: 140 Ways to Improve Your Programming" are high quality item. You can read each testimony from consumers to find out cons and pros from Effective C++ Digital Collection: 140 Ways to Improve Your Programming ...

Buy Effective C++ Digital Collection: 140 Ways to Improve Your Programming Cheap

No comments:

Post a Comment