Vaiche boa... pero moy boa
  ----- Original Message ----- 
  From: Leandro Fernández 
  To: Una lista para consultas de programación 
  Sent: Tuesday, October 09, 2007 10:47 PM
  Subject: Re: [Prog] Problemas con iteradores y Templates



  Vale aclarar que lo importante es poner la palabra typename que Cristian 
había omitido en la función ObtenerVertice()

  El typedef es, aunque práctico, accesorio.



  On 10/9/07, John Knight <[EMAIL PROTECTED]> wrote:
    hacete un
    typedef typename std::list<Vertice<V,A> >::iterator IterVList;
    y usa IterVList como tipo para los iteradores
      ----- Original Message ----- 
      From: Cristian Desplats 
      To: [email protected] 
      Sent: Tuesday, October 09, 2007 4:00 PM
      Subject: [Prog] Problemas con iteradores y Templates



      Hola a Todos: tengo un problema para definir un iterador sobre una lista 
que contiene como elementos un  template.

      Esta es la clase que la usa, que tiene una lista como parametro
      template<typename V,typename A>
      class Grafo
      {
      private:
         std::list< Vertice<V,A> > milista;   
      };

      Y este es el metodo que deberia usar el iterador.
      template <typename V,typename A>
      V Grafo< V,A >::ObtenerVertice(int Id){
          std::list<Vertice<V,A> >::iterator itr; 
      //    return unVert.getElement();  
      }

      El compilador me tira: "Severity and Description    Path    Resource    
Location    Creation Time    Id
      error: el nombre dependiente 'std::list<Vertice<V, 
A>,std::allocator<Vertice<V, A> > >::iterator' se decodifica como un no tipo, 
la instanciación genera un tipo    Grafo    Grafo.h    line 40    1191955846763 
   30116"

      Desde ya muchas gracias.





--------------------------------------------------------------------------

      Yahoo! Noticias
      Leé la columna de "El Chavo" Fucks y encontrá una visión distinta de las 
Elecciones Presidenciales 2007.
      http://ar.news.yahoo.com/elecciones2007/opinion/1437/cualquier-verdura 


--------------------------------------------------------------------------


      _______________________________________________
      Lista de correo Programacion.
      [email protected]
      http://listas.fi.uba.ar/mailman/listinfo/programacion



--------------------------------------------------------------------------


      No virus found in this incoming message.
      Checked by AVG Free Edition. 
      Version: 7.5.488 / Virus Database: 269.14.6/1060 - Release Date: 
09/10/2007 04:43 p.m.





    _______________________________________________
    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
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a