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++が必要です。ありがとう答えを求めて。
ベストアンサー1
STL キュー コンテナーを使用する場合は、以下のように宣言するだけです。
std::queue<myclass*> my_queue;