STL如何使构造10个不同的队列 财富值96

2016-10-23 22:24发布

如下列代码,

#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;     }     for (int i = 0; i < 10; ++i) {         cout << queue_list[i] << endl;     } }

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

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>