c++ vector清空
时间: 2023-10-15 20:30:58 浏览: 251
Vector常用操作的工程文件
您好!要清空一个 C++ 的 `vector`,可以使用 `clear()` 方法。这个方法会移除容器中的所有元素,使其变为空的 `vector`。下面是使用 `clear()` 方法清空 `vector` 的示例代码:
```c++
#include <iostream>
#include <vector>
int main() {
std::vector<int> myVector = {1, 2, 3, 4, 5};
// 清空 vector
myVector.clear();
// 检查 vector 是否为空
if (myVector.empty()) {
std::cout << "Vector is empty." << std::endl;
} else {
std::cout << "Vector is not empty." << std::endl;
}
return 0;
}
```
上述代码首先创建了一个包含一些整数的 `vector`,然后使用 `clear()` 方法进行清空。最后,通过 `empty()` 方法检查 `vector` 是否为空,并输出相应的结果。
希望能解答您的问题!如果还有其他问题,请随时提问。
阅读全文