No encuentro ejemplos sencillos de cómo usar colas en C++ para punteros a algunos objetos myclass. Tengo un código como éste:Cola en C++ - ejemplo simple
class myclass{
string s;
};
myclass *p = new myclass();
my_queue.push(p);
//something....
p = my_queue.front();
my_queue.pop();
std::cout << p->s;
¿Cuál debe ser declaración de my_queue? ¿Debería usar la cola u otra estructura de datos?
Necesito C++ solo para el programa pequeño, gracias para las respuestas.
¿Esto está usando su propia implementación de cola, o alguna otra cosa? –
estoy usando std :: queue en linux, pero estoy buscando cualquier solución posible ... – Ondra