Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:cpp:移动语义

C++移动语义


std::move是把左值转化为右值,以调用移动构造函数,避免重新构建对象的消耗

还有些STL类是move-only的,比如unique_ptr,这种类只有移动构造函数,因此只能移动(转移内部对象所有权,或者叫浅拷贝),不能拷贝(深拷贝)

/var/www/DokuWikiStick/dokuwiki/data/pages/程序/cpp/移动语义.txt · Last modified: 2022/10/17 02:39 by zh