C++ 如何清空 Queue 内容
C++ 如何清空 Queue 内容
在 C++ 中,我们可以使用 queue 的成员函数 clear() 来清空一个 queue。调用 clear() 函数将会移除 queue 中的所有元素,将其大小设置为 0。
以下是一个示例代码片段,演示如何使用 clear() 函数清空 queue:
#include <iostream>
#include <queue>
using namespace std;
int main() {
queue<int> q;
// 添加一些元素到 queue 中
q.push(1);
q.push(2);
q.push(3);
// 打印 queue 的大小
cout << 'queue size before clear: ' << q.size() << endl;
// 清空 queue
q.clear();
// 打印清空后的 queue 大小
cout << 'queue size after clear: ' << q.size() << endl;
return 0;
}
执行以上代码将输出以下结果:
queue size before clear: 3
queue size after clear: 0
原文地址: https://www.cveoy.top/t/topic/lBPA 著作权归作者所有。请勿转载和采集!