C++移动语义与优化.pdfVIP

  • 1
  • 0
  • 约1.84万字
  • 约 12页
  • 2026-05-29 发布于北京
  • 举报

第十章移动语义和资源管理

一、为什么要提出移动语义呢?

我们先来看一段代码

1//深拷贝的实现

2classString{

3public:

4String()

5:_data(newchar[1]())

6{coutString()endl;}

7

8String(constchar*data)

9:_data(newchar[strlen(data)+1]()){

10coutString(constchar*data)endl;

11strcpy(_data,data);

12}

13

14

String(constStringrhs

文档评论(0)

1亿VIP精品文档

相关文档