Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Declarar cola con prioridad (priority_queue)

Estas en el tema de Declarar cola con prioridad (priority_queue) en el foro de C/C++ en Foros del Web. Hola, a ver si me echais una mano, obtengo un error si declaro una cola de lo más sencilla: #include <iostream> #include <queue> using namespace ...
  #1 (permalink)  
Antiguo 03/01/2009, 08:04
 
Fecha de Ingreso: julio-2008
Mensajes: 21
Antigüedad: 15 años, 9 meses
Puntos: 0
Declarar cola con prioridad (priority_queue)

Hola, a ver si me echais una mano, obtengo un error si declaro una cola de lo más sencilla:

#include <iostream>
#include <queue>
using namespace std;
int main() {
priority_queue <int,queue<int>,less<int> > Q;
}


C:\Dev-Cpp\include\c++\3.4.2\bits\stl_queue.h In constructor
`std::priority_queue<_Tp, _Sequence, _Compare>::priority_queue(const
_Compare&, const _Sequence&) [with _Tp = int, _Sequence = std::queue<int,
std::deque<int, std::allocator<int> > >, _Compare = std::less<int>]':

369 C:\Dev-Cpp\include\c++\3.4.2\bits\stl_queue.h 'class std::queue<int,
std::deque<int, std::allocator<int> > >' has no member named 'begin'

369 C:\Dev-Cpp\include\c++\3.4.2\bits\stl_queue.h 'class std::queue<int,
std::deque<int, std::allocator<int> > >' has no member named 'end'


Gracias.

Última edición por Alvarodt; 03/01/2009 a las 08:49
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:22.