C++ vector如何清空数据
时间: 2024-06-08 11:04:53 浏览: 148
摇一摇清空数据
你可以使用 `clear()` 函数来清空一个 C++ 的 vector 容器的数据。这个函数会将容器中的所有元素删除,并将容器的大小设置为零。下面是一个示例代码:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> myVector {1, 2, 3, 4, 5};
// 清空 vector
myVector.clear();
// 输出 vector 的大小,此时应该为 0
std::cout << "Vector size after clear: " << myVector.size() << std::endl;
return 0;
}
```
运行以上代码,你会看到输出结果为 `Vector size after clear: 0`,表示 vector 已经被成功清空。
阅读全文