c++ vector clear
时间: 2023-10-17 08:37:26 浏览: 109
C++ vector
`vector` 是 C++ 中的一个容器,它可以存储多个元素。`clear` 是 `vector` 的一个成员函数,用于清空容器中的所有元素。调用 `clear` 后,`vector` 将变为空容器。
下面是使用 `clear` 函数清空 `vector` 的示例代码:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> myVector = {1, 2, 3, 4, 5};
std::cout << "Before clear: ";
for (int num : myVector) {
std::cout << num << " ";
}
myVector.clear();
std::cout << "\nAfter clear: ";
for (int num : myVector) {
std::cout << num << " ";
}
return 0;
}
```
输出结果:
```
Before clear: 1 2 3 4 5
After clear:
```
在上述示例中,我们创建了一个 `vector` 并初始化它。然后,我们使用 `clear` 函数清空了该 `vector`,最终输出为空。
阅读全文