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