[英]C++ queue - simple example
我找不到簡單的例子如何在C ++中使用隊列來指向某些myclass對象。 我有這樣的代碼:
class myclass{
string s;
};
myclass *p = new myclass();
my_queue.push(p);
//something....
p = my_queue.front();
my_queue.pop();
std::cout << p->s;
什么應該聲明my_queue ? 我應該使用隊列還是其他數據結構?
我需要c ++只是為了小程序, 謝謝你的答案。
如果您想要我們STL隊列容器,只需將其聲明如下。
std::queue<myclass*> my_queue;
std::queue<myclass*> my_queue;
會做的。
有關此容器的更多信息,請參見此處 。
std::queue<myclass*>
就是這樣
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.