C++关于queue的初始化
list<int>li(5,5);deque<int>di(5,5);queue<int>qi(di);//合法queue<int>qi2(li);//error.......
list<int> li(5,5);
deque<int> di(5,5);
queue<int> qi(di);//合法
queue<int> qi2(li);//error....
但C++Primer上却说queue只能建立在list容器上。请高手帮忙解释下~谢谢!
vector<int> vi(5,5);
queue<int> qi(vi);
而且queue用vector也不能初始化。。
好吧。。我犯2了。。。事实确实如此,分送人了。。 展开
deque<int> di(5,5);
queue<int> qi(di);//合法
queue<int> qi2(li);//error....
但C++Primer上却说queue只能建立在list容器上。请高手帮忙解释下~谢谢!
vector<int> vi(5,5);
queue<int> qi(vi);
而且queue用vector也不能初始化。。
好吧。。我犯2了。。。事实确实如此,分送人了。。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询