2008/2/19 Leandro Lucarella <[EMAIL PROTECTED]>:
> personaje, el 19 de febrero a las 13:29 me escribiste:
>
>
> > Que tal amigos, tengo un buffer al que apunto con un void y despues
> > casteo según la necesidad.
> > Los datos que guardo en el buffer los reservo por un lado con un tipo
> > de dato, y los libero por otro usando casteando a char*.
> >
> > Ejemplito:
> >
> > int main()
> > {
> > void *pbuff = new float[100];
> > delete [] (char*)pbuff;
> > return 0;
> > }
> >
> > Es muy cabeza esto? estoy buscando problemas? es portable o sólo me
> > funciona (probé con el valgrind y no se quejó) de pura casualidad?
> > queee queeee!!!??
>
> No estoy 100% seguro pero no creo que tengas problemas en ese caso. El
> problema lo podés tener si el new lo hacés de objetos con destructor,
> porque en ese caso el delete no va a llamar al destructor.
>
nono, sólo tipos de dato numericos.
lo que decís de los destructores está bien y lo tengo en cuenta.
Saludos
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion