创建临时的vector变量,swap交换后临时变量会在该语句结束后自动释放内存,达到释放原有vector内存的目的
std::vector<int>().swap(vec);
swap :用于交换两个vector 的内容
capcity:表示vector的容量
size 表示vector中存储的元素数量
创建临时的vector变量,swap交换后临时变量会在该语句结束后自动释放内存,达到释放原有vector内存的目的
std::vector<int>().swap(vec);
swap :用于交换两个vector 的内容
capcity:表示vector的容量
size 表示vector中存储的元素数量