优艾设计网

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

如下列代码,

#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

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜