如何清除stl的queue-CSDN论坛

2025-02-07 15:58:17
推荐回答(1个)
回答1:

要么用个 swap ,如下:
// file: e1.cpp
// g++ -Wall -o e1 e1.cpp
#include
int main() {
std::queue iq;
iq.push(1);
std::queue tmp;
swap(iq, tmp);
return 0;
}