簡體   English   中英

C ++隊列 - 簡單的例子

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM