C++中的拷贝是啥意思?
是利用一个已经存在的对象创建一个新对象,用已经存在的数据初始化新对象的内存。
对象创建有两个阶段:1.分配内存 2.进行初始化 是不是new关键字的使用
s1(s2), s1 = s2, s1 = 1, 类似这种都是以拷贝的方式完成的初始化,区别只是有没有进行隐式的类型转换,比如从const char* -> string
当以拷贝的方式构造对象时,
标签:初始化,进阶,对象,s2,s1,C++,面向对象,拷贝 From: https://www.cnblogs.com/synapse331/p/17662714.html