Cola de prioridades (queue.h)

cotela
28 de Marzo del 2008
Hola. Soy un estudiante de informática y necesito implementar una cola de prioridades para una práctica que tengo casi acabada con C++. Encontré un paquete "queue.h" y otro "deque.h" y a la ora de hacer una cola de enteros no me da error pero cuando quiero hacer una cola con un struct que defino, me da error y ya me pierdo. Sé que hay que poner un comparador para ordenar los registros según el campo pero en las ayudas de las webs no me queda muy claro. Si pudierais ponerme un ejemplo lo agradecería muchísimo.