test_pop();
cout<<"\n***********************************************\n";
queue<string> q;
【C++:queue队列的使用】 // insert three elements into the queue
q.push("These ");
q.push("are ");
q.push("more than ");
//cout << "number of elements in the queue: " << q.size()<< l;
// read and print two elements from the queue
cout << q.front();
q.pop();
cout << q.front();
q.pop();
//cout << "number of elements in the queue: " << q.size()<< l;
// insert two new elements
q.push("four ");
q.push("words!");
// skip one element
q.pop();
// read and print two elements
cout << q.front();
q.pop();
cout << q.front() << l;
q.pop();
cout << "number of elements in the queue: " << q.size()<< l;
return 0;
}
文章插图
注重事项q.push(x); 将x接到队列的结尾
q.pop(); 弹出队列的第一个元素, 注重, 并不会返回被弹出元素的值 。
q.front()拜候首元素;
q.back()拜候从头至尾元素;
以上内容就是C++:queue队列的使用的内容啦, 希望对你有所帮助哦!
推荐阅读
- 下载、安装Visual C++6.0中文版
- dev c++怎么修改简体中文
- 如何在visual studio2015 中配置编写C、C++程序
- CDT 在Eclipse For Mac环境下安装C/C++插件
- Windows 10安装和卸载VC++6.0教程
- C++:clock函数 vs time函数
- Dev
- 教你快速学会使用gtest的TEST宏
- 使用工具自动更新C++各个版本
- 队列训练七个内容 队列训练的七个内容是什么