vector::emplace_back:在vector内存中直接创建对象
vector::push_back:将对象复制后拷贝到vector内存中
vector添加元素超过capacity时候,vector扩展2倍内存,把运来的数据拷贝到新的内存中,并free掉原来的内存空间,包括其中的对象。注意浅拷贝和深拷贝问题。
08-10
08-10
vector::emplace_back:在vector内存中直接创建对象
vector::push_back:将对象复制后拷贝到vector内存中
vector添加元素超过capacity时候,vector扩展2倍内存,把运来的数据拷贝到新的内存中,并free掉原来的内存空间,包括其中的对象。注意浅拷贝和深拷贝问题。