优艾设计网

STL如何使构造10个不同的队列?

优艾设计网 https://www.uibq.com 2023-04-12 07:33 出处:网络 作者:PS教程
如下列代码, #include <iostream> #include <queue>int main() { queue<int>* queue_list[10]; for (int l = 0; l <10; ++l) { queue<int> queue; queue_list[l] = &queue; 优艾设计

如下列代码,

#include <iostream> #include <queue>int main() { queue<int>* queue_list[10]; for (int l = 0; l <10; ++l) { queue<int> queue; queue_list[l] = &queue; 优艾设计网_PS论坛} for (int i = 0; i < 10; ++i) { cout << queue_list[i] << endl; } }

我循环初始化了10个队列,可是我打印出来发现是同一个地址,会互相影响;请问如何可以让10个队列互相独立。


0

精彩评论

暂无评论...
验证码 换一张
取 消