Si no ponés la palabra reservada "typename" cuando declarás el iterator no
funciona.

On 10/12/07, Tito <[EMAIL PROTECTED]> wrote:
>
>         Sorry, creo que me equivoqué. Lo tengo así en realidad:
>
> typedef typename map<unsigned int, TGrafoVertice<TData, TPeso>
> >::iterator tIterador;
> tIterador it;
>
>         Me olvidé el typename. Probalo a ver si funciona.
>         Saludos
>         Tito
>
>
> El vie, 12-10-2007 a las 03:02 -0300, Maximiliano Milicich escribió:
> > Si, tengo el using namespace std;
> >
> > Hice lo q me dijiste y ahora me dice
> >
> > error: expected initializer before 'tIterador'
> >
> >
> >
> > On 10/12/07, Tito <[EMAIL PROTECTED]> wrote:
> >             Me imagino que pusiste un using namespace porque sino
> >         debería ser
> >         std::map. Pero sacando eso, ya tuve ese problema y te cuento
> >         lo que
> >         hice. La verdad no sé por qué pasa pero...
> >
> >         typedef map<unsigned int, TGrafoVertice<TData, TPeso>
> >         >::iterator
> >         tIterador;
> >         tIterador it;
> >
> >         Primero defino el tipo con la parte de arriba y luego declaro
> >         la
> >         variable de ese tipo.
> >         Espero que te sirva.
> >         Saludos
> >         Tito
> >
> >
> >         El vie, 12-10-2007 a las 01:49 -0300, Maximiliano Milicich
> >         escribió:
> >         > Hola: Estoy haciendo un TP para taller, estoy medio (del
> >         todo) perdido
> >         > con C++.
> >         > Particularmente, tengo un std::map definido asi:
> >         >
> >         >     map<unsigned int, TGrafoVertice<TData, TPeso> >
> >         vertices;
> >         >
> >         > Y cuando quiero declarar un iterator para este map, de esta
> >         manera:
> >         >
> >         >     map<unsigned int, TGrafoVertice<TData, TPeso>
> >         >::iterator it;
> >         >
> >         > El compilador me tira el sig error:
> >         >
> >         > error: expected ';' before 'it
> >         >
> >         > Que estoy haciendo mal ??
> >         >
> >         > gracias !!
> >         > MA_Xx
> >         > _______________________________________________
> >         > Lista de correo Programacion.
> >         > [email protected]
> >         > http://listas.fi.uba.ar/mailman/listinfo/programacion
> >
> >
> >         _______________________________________________
> >         Lista de correo Programacion.
> >         [email protected]
> >         http://listas.fi.uba.ar/mailman/listinfo/programacion
> >
> >
> > _______________________________________________
> > Lista de correo Programacion.
> > [email protected]
> > http://listas.fi.uba.ar/mailman/listinfo/programacion
>
>
> _______________________________________________
> Lista de correo Programacion.
> [email protected]
> http://listas.fi.uba.ar/mailman/listinfo/programacion
>
>


-- 
_Leo_
(aka Lele)
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a