Bueno, explico un poco como va la cosa:
Se trata de implementar una matriz a base de listas, y esto se hace en 3 pasos:
1º se crea una class col_dat que almacenará un entero q tnga el nº de columna del elemento y un dato T (patrón) que será el q meta el usuario
2º se crea una class fila que es una lista de objetos de la clase anterior
3º se crea una class matrizd que amacena una lista de la clase anterior.
El problema viene a la hora de declarar subclases dentro de la clase matrizd, en particular con 3 clases de iteradores, class iterador, class const_iterador_f (para iterar sobre listas de objetos 'fila') y const_iterador_c (para iterar sobre listas de objetos 'col_dat')..
yo creo que están bien declarados todos los métodos, si acaso tengo alguna duda de si está bien o no es en la parte private, es decir, el private de cada clase iteradora que dudo si es un puntero a list<fila<T> > o a fila<T> o a que.. de eso no estoy muy seguro aunque me parece más lógico q sea un puntero a lista de clase fila, es decir, lo primero.
Bueno los archivos los adjunto y están bien documentados asi que no creo q no se entienda algo...
Bueno, a ver si podeis echarme un cable porque no veas que rabia da tener toda la práctica terminada y no poder entregarla mañana por esto..
De verdad, estoy bastante desesperado, espero que podais ayudarme
Muchas gracias a to2 si podeis ayudarme con esto...
Muchas gracias!!
bai!