everystep
C++ 对象模型

移动语义:资源的所有权转移是怎么回事?

从 C++11 的发明背景讲起,用最小代码复现‘拷贝太贵/转移太痛’的老问题,再把 move、右值引用、std::move、noexcept 这些词掰开揉碎讲清楚。

12 个章节
持续更新中

发现错误或想要改进?

本文档开源并托管在 GitHub 上,欢迎提交 PR 修正错误或补充内容。

在 GitHub 上编辑