🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #17839

Re: Error al liberar arrays de objetos

#17839
From: carlos.rega
Date: Thu, 28 Oct 1999 00:00
34 lines
1259 bytes
On Thu, 28 Oct 1999 09:53:05 +0200, Jose Luis Trivino
<trivino@lcc.uma.es> wrote:

>Hola,
>	Recientemente estoy realizando un programa en C++ en linux
>en el cual tengo que utilizar un array de objetos reservado
>din�micamente. Esto lo realizo con el siguiente c�digo:
>
>	clase_objeto *array;
>
>	array= new clase_objeto[n];
>	... // Uso del array
>	delete array;
segun Effective C++ (Item 5, pag 23 de la segunda edicion), si haces 

array = new clase_objeto[n];

la forma correcta de llamar a delete es con:

delete [] array;

ojo, los parentesis van vacios,

no he probado el codigo, pero si no funciona seria el primer error que
he visto en este libro, espero que te sirva

un saludo desde la soleada Inglaterra




Carlos Rega
PhD Student
Pharmacy Department, University of Manchester
Technical Details
Message-ID: <3818608a.23442707@localnews.mcc.ac.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <381800E1.CC434167@lcc.uma.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,1c9c04d868180c90
X-Google-Attributes: gidf86c8,public
From: carlos.rega@dreamtheater.zzn.com
Subject: Re: Error al liberar arrays de objetos
Date: 1999/10/28
Message-ID: <3818608a.23442707@localnews.mcc.ac.uk>
X-Deja-AN: 541653873
References: <381800E1.CC434167@lcc.uma.es>
Organization: Sirius Cybernetics Corporation
Newsgroups: es.comp.os.linux.programacion