std::vector<std::string>vec;vec.push_back(move(str1));vec.push_back(move(str2));vec.push_...
以vector为例的话,典型实现只保有三个指针,所以只要拷贝三个指针就相当于把内部的数据全部移动了,避...
std::vector<std::string>vec;vec.push_back(move(str1));vec.push_back(move(str2));vec.push_...
确实是一个动态数组,连续存放了string对象。但是string对象内部还有指针,通过指针来动态存储。而移动构造...