Article View: es.comp.os.linux.programacion
Article #17839Re: Error al liberar arrays de objetos
From: carlos.rega
Date: Thu, 28 Oct 1999 00:00
Date: Thu, 28 Oct 1999 00:00
34 lines
1259 bytes
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-mailReferences:
<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