By Scott Meyers

“This is Effective C++ quantity 3 – it’s rather that good.”
– Herb Sutter, self sustaining advisor and secretary of the ISO/ANSI C++ criteria committee
“There are only a few books which all C++ programmers must have. upload Effective STL to that list.”
– Thomas Becker, Senior software program Engineer, Zephyr affiliates, Inc., and columnist, C/C++ clients Journal

C++’s ordinary Template Library is innovative, yet studying to take advantage of it good has constantly been a problem. earlier. during this e-book, best-selling writer Scott Meyers ( Effective C++ , and More potent C++ ) unearths the serious principles of thumb hired by means of the specialists – the issues they generally do or typically steer clear of doing – to get the main out of the library.

Other books describe what’s in the STL. Effective STL indicates you how to exploit it. all of the book’s 50 directions is subsidized via Meyers’ mythical research and incisive examples, so you’ll research not just what to do, but additionally when to do it – and why.

Highlights of Effective STL include:

  • Advice on picking out between normal STL boxes (like vector and list), nonstandard STL boxes (like hash_set and hash_map), and non-STL packing containers (like bitset).
  • Techniques to maximise the potency of the STL and the courses that use it.
  • Insights into the habit of iterators, functionality items, and allocators, together with belongings you may still not do.
  • Guidance for the correct use of algorithms and member capabilities whose names are an identical (e.g., find), yet whose activities fluctuate in refined (but very important) methods.
  • Discussions of strength portability difficulties, together with easy how you can stay away from them.

Like Meyers’ earlier books, Effective STL is full of confirmed knowledge that comes purely from event. Its transparent, concise, penetrating kind makes it a vital source for each STL programmer.

Show description

Read or Download Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series) PDF

Similar other books

Top-Down Network Design (Networking Technology)

Ambitions the aim of Top-Down community layout, 3rd variation, is that will help you layout networks that meet a customer’s enterprise and technical pursuits. no matter if your purchaser is one other division inside of your personal corporation or an exterior buyer, this booklet provide you with established strategies and instruments that will help you comprehend site visitors circulation, protocol habit, and internetworking applied sciences.

Dare to Dream

Desires purely result in unhappiness. i have had desires of discovering a kinfolk and of getting my very own horse. anything regularly is going incorrect. glance what occurred while I took a experience with these boys. the most cause I went was once to work out a few dumb horses; horses that landed me within the health center and are quickly to land me in that gap they name a house.

The Silence

A few belongings you can't see or clarify, yet they're there, lurking. a few issues live at the hours of darkness: waiting…watching…haunting. occasionally evil takes on many varieties, many faces. And silence is the very last thing you pay attention, while it’s already too late.

Winning Parent, Winning Child

Filled with functional perception into find out how to dwell good with our kids and the way to discover strategies that do not contain cycles of clash. the main confident and possible parenting booklet you are going to ever learn. Jan Fortune-Wood, together with her husband Mike, domestic educates her 4 kids in an self sufficient kind.

Extra info for Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series)

Example text

Download PDF sample

Rated 4.89 of 5 – based on 19 votes