Appearance
移动语义是 C++11 最重要的特性之一——它让"转移资源所有权"成为一等公民,彻底改变了我们处理拷贝开销的方式。这一章我们从值类别体系出发,搞清楚什么是左值、什么是右值、为什么需要右值引用;然后深入移动构造和移动赋值的实现原理,看看编译器的 RVO 优化帮你省了多少事,最后用完美转发把所有东西串起来。移动语义不只是性能优化,它是理解现代 C++ 资源管理的基石。