[C con Clase] sobre #

Pedro Mateo pedromateoa en gmail.com
Jue Oct 16 16:24:26 CEST 2008


 hola a todos
tengo la siguiente plantilla

template<typename DATA,const bool borrar_en_destructor=false>
class claseX{
      DATA data;
      public:
      claseX(const DATA& x):data(x){}
      ~claseX(){
              #if borrar_en_destructor==true
                     delete data;
              #endif
       }

}

como DATA puede ser cualquier tipo, pero si es un puntero puede darse el
caso de que yo desee que la clase le de un delete al puntero al ser
destruida la instancia

el codigo que he propuesto no funciona y me gustaria saber si estoy haciendo
algo que no se puede o estoy haciendo algo mal

gracias
pedro
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20081016/bf65ab5c/attachment.html>


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