Tenías el mismo problema que quien originó un conversación similar un par de
días atrás...
#include <list>
using namespace std;
template<typename T>
class foo
{
list<T> lst;
bool bar(T elem) {
typedef typename list<T>::iterator LI; // <-- ACA ESTA SOLUCIONADO
for (LI i = lst.begin(); i != lst.end(); ++i)
;
}
};
int main(int argc, char ** argv)
{
foo<int> var;
return 0;
}
On 10/12/07, Mauro Ciancio <[EMAIL PROTECTED]> wrote:
>
> typedef list<T>::iterator LI; // <-- ACA ESTA EL PROBLEMA
> >
>
> proba definirlo asi:
>
> typename std::list<T>::iterator li;
>
> Mauro
> _______________________________________________
> 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