Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/05/2007, 11:35
Avatar de _Lucifer_
_Lucifer_
 
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: Crear un espacio de memoria propio en C++

Cita:
También tras hacer new, debo devolver un puntero al lugar del array donde he reservado el sitio, para así tenerlo accesible, ¿no?.
Sip...pero debes sobrecargar el operador para que te reserve el espacio dentro de tu arreglo estático. Este deberia estar manejado por otra clase, ya que de alguna manera necesitas saber cual espacio esta reservado y cual no.
Cita:
Pero claro, si defino un objeto de una clase, tendré que "calcular" cuánto ocupa ese objeto. Si ese objeto tiene 2 atributos, tendré que suma lo que ocupan estos dos atributos, para ver el espacio total, ¿no?
Nop, para eso esta el operador sizeof que te retorna el tamaño en bytes de una variable o un tipo (eso es lo que quieres). Por cierto un char ocupa 1 byte.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: