A prvalue is not a temporary

This is part one of a series of blog posts on temporaries, copies, return value optimization, and passing by value vs. reference. A good place to start, and the point of this first article, is how a prvalue isn t necessarily a temporary. If you re entirely new to value categories (lvalues, rvalues etc.), you might want Continue reading A prvalue is not a temporary