Loading... std::queue不支持iterator,不能使用iterator进行遍历 ```cpp int main() { class *pTest; std::queue<class*> ClassQ; ClassQ.push(cTest1); ClassQ.push(cTest2); ClassQ.push(cTest3); //遍历 while ( !ClassQ.empty() ) { pTest = ClassQ.front(); pTest->do_something(); ClassQ.pop(); } } ``` 最后修改:2023 年 03 月 13 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏