vector swap用法
时间: 2024-01-22 16:16:39 浏览: 121
vector的用法.pdf
以下是使用swap()方法清空vector容器的示例:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> myVector = {1, 2, 3, 4, 5};
// 使用swap()方法清空vector容器
std::vector<int>().swap(myVector);
// 输出vector容器的大小
std::cout << "Size of myVector: " << myVector.size() << std::endl; // 输出:0
return 0;
}
```
在上面的示例中,我们首先创建了一个包含5个整数的vector容器。然后,我们使用`std::vector<int>().swap(myVector)`语句来清空vector容器。最后,我们输出了vector容器的大小,结果为0,表示vector容器已经被成功清空。
阅读全文