Part 1 of this series covered lambdas, auto, and static_assert.
ย
Today, I'm going to talk about rvalue references, which enable two different things: move semantics and perfect forwarding.ย This post will be long, because I'm going to explain how rvalue references work in great detail.ย They're initially very confusing because they ...