Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/10/2009, 10:42
Avatar de jaao_death
jaao_death
 
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: problema gordo con herencia del destructor

código último: este ya no presenta problemas

Código:
  1 #include <iostream>
  2 
  3 class padre{
  4     public:
  5     padre(){
  6         std::cout << "Padre creado" << std::endl;
  7     }
  8     ~padre(){
  9         std::cout << "Padre destruido" << std::endl;
 10     }
 11 };
 12 
 13 class hijo : padre{
 14     public:
 15     hijo(){
 16         std::cout << "Hijo creado" << std::endl;
 17     }
 18     ~hijo(){
 19         std::cout << "Hijo destruido" << std::endl;
 20     }
 21 };
 22 
 23 int main(int argc, char** argv)
 24 {
 25     hijo *p = new hijo();
 26     delete p; // antes: delete []p  <-- para borrar punteros a tablas.
 27     return 0;
 28 }
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter