#include
#include
int main() {
std::queue<int> myQueue;
// 添加一些元素到队列
myQueue.push(1);
myQueue.push(2);
myQueue.push(3);
// 使用 swap 方法清空队列
std::queue<int> emptyQueue;
std::swap(myQueue, emptyQueue);
std::cout << myQueue.size() << std::endl;
// 现在 myQueue 已经被清空
return 0;
}