重点:
1.move可以随便用,但是有些move是没意义的。
2.move使用的场景是
(1) 避免无意义的大规模拷贝 用移动
(2) 包含不可复制的数据 用移动
如图所示
1.简单类型的move赋值是无意义的,还增加了代码的长度。
2:这样对于数组对象使用是有意义的。
比如对象里面new了很大的对象
很大的数组
包刮stl容器
重点:
1.move可以随便用,但是有些move是没意义的。
2.move使用的场景是
(1) 避免无意义的大规模拷贝 用移动
(2) 包含不可复制的数据 用移动
如图所示
1.简单类型的move赋值是无意义的,还增加了代码的长度。
2:这样对于数组对象使用是有意义的。
比如对象里面new了很大的对象
很大的数组
包刮stl容器