[C con Clase] destructor
Salvador Pozo
salvador en conclase.net
Lun Feb 18 21:44:14 CET 2013
El pasado 2013-02-18 20:20:51, Omar escribió:
O> Hola a todos!!
O> Si por ejemplo tengo una clase A y hago lo siguiente
O> A **objA = new A*[N];
O> for ( ) objA[ i ] = new A;
O> cómo se destruyen??
Hola:
De ninguna de las dos formas. Lo correcto sería:
for ( 0; <N; ++) delete A[ i ]
delete[] A;
Es decir, invocamos al destructor de cada objeto, y al final borramos la memoria asignada al array.
Hasta pronto.
--
Salvador Pozo (Administrador)
mailto:salvador en conclase.net
Más información sobre la lista de distribución Cconclase