Ode To a Flat Set -- Jon Kalb
A nice short overview of when you might want your associative container to use a contiguous implementation instead of a tree under the covers:
Ode to a Flat Set
by Jon Kalb
From the article:
The Boost Container library has a family of
flat_*containers that have associative container interfaces and semantics, but are implemented as sorted vectors.In addition to faster lookup, the
flat_*containers have much faster iteration, less memory overhead, fewer allocations, and improved cache performance.However, as with all things, there are trade-offs.

Life'n'gadget just published a nice overview of the basic C++ compilation model, useful for people who are new to programming in C++.
A little nugget about the free-as-in-no-overhead-ness of
In this article, Eric Niebler discusses an issue of API design regarding the age-old question of out parameters versus return-by-value, this time in light of move semantics. He uses