Effective Modern C++
Chapter 7. Rvalue References, Move Semantics, and Perfect Forwarding
1. Item 27: Familiarize yourself with alternatives to overloading on universal references.
2. Item 28: Understand reference collapsing.
3. Item 29: Assume that move operations are not present, not cheap, and not used.
4. Item 30: Familiarize yourself with perfect forwarding failure cases.
原文:https://www.cnblogs.com/lefthook/p/10119580.html