[C con Clase] miembro matriz

omar mendoza omar.p9 en gmail.com
Lun Dic 7 03:41:02 CET 2009


ok, gracias, lo checare

El 6 de diciembre de 2009 06:27, Kalith <kalith en kernelerror.net> escribió:

> tienes varios errores en tan poco código..  por ejemplo
>
> M[][];
>
> eso no tiene tipo de dato, haslo así;
>
> tipo_de_dato** M, por ejemplo
>
> //creas un puntero que apunte a otros punteros
> int** m;
>
> y para iniciarla suponiendo que le pasaste como parametro el tamaño
>
> Matriz::Matriz(int tam){
>
> m = new int*[tam];
>
> for(int i = 0; i < tam; ++i)
> m[i] = new int[tam];
>
> }
>
> luego en el destructor tienes que sacar toda esa memoria dinamica
>
> Matriz::~Matriz(){
>
> for(int i = 0; i < tam; ++i)
> delete [] m[i];
>
> delete [] m;
> }
>
> me da la impresion que si haces una clase matriz vas a querer usar los
> operadores [][] para eso debes sobrecargarlos
>
>
>
>
> --
> Linux Counter User #487374
>
> Está en contra de los fundamentos de la educación moderna enseñar a
> programar a los niños. ¿Qué diversión hay en hacer planes, en adquirir
> disciplina para organizar los pensamientos, en dedicarle atención al
> detalle, y en aprender a ser autocrítico?
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
"Las cicatrices nos recuerdan que el pasado fue real" Dr. Lecter en Dragón
Rojo
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20091206/27d36afe/attachment.html>


Más información sobre la lista de distribución Cconclase