可以参考这篇博文中的string移动构造https://www.freesion.com/article/4295434647/如有帮助,请采纳,谢谢
https://www.freesion.com/article/4295434647/
只是一次资源的转移,并没有进行内存的分配与释放和对象的创建与销毁。根本上就是将目标指针指向原本的内存区域,将原来的指针置为空。