假如要清空一个 vector 数组,使用 .swap()
.swap()
请问是否会产生爆内存的现象,以及是否有更优的方法。
vector<int> a[maxn]; void init() { for (int i = 0; i < maxn; i++) { vector<int> nul; a[i].swap(nul); } }