Очередь C ++ - простой пример

Я не могу найти простого примера, как использовать очереди в 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 ++ только для небольшой программы, спасибо за ответы.

25
задан Ondra 4 January 2011 в 11:06
поделиться