🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1231

Re: Ueberladen ... Problem ... Dringend

#1231
From: Joern Sierwald
Date: Thu, 11 Jan 1996 13:08
29 lines
1547 bytes
Dietmar Kuehl wrote:
 
> Hi,
> Karsten Baensch (kba@hrz.tu-chemnitz.de) wrote:
> : Selbst der Destruktor ist nicht ganz korrekt. Es muss heissen:
> : vektor::~vektor()
> : {
> :   delete[] pointer;
> : }
> : (Fuer den Fall des int-Arrays haette der 'normale' delete-Operator
> : vielleicht auch funktioniert.
 
> * N * E * I * N * !!!! Auf Array Objects MUSS IMMER delete[] angewendet
> werden! IMMER! KEINE AUSNAHME!  Das es uU. mit einem bestimmtem
> Compiler funktioniert heisst nicht, dass es "vielleicht auch
> funktioniert"!

Cool bleiben. Sag mir auf welchem Compiler/System

char* s= new char[10];
delete s; // Also ohne []

schiefgeht. Na komm, irgendeins. Und wenn du keins findest, dann
sag doch mal, was schiefgehen KOENNTE. Es wird schliesslich in beiden
Faellen derselbe globale operator new aufgerufen. (AT&T 2.1, komm jetzt
nicht
mit irgendwelchen ANSI C++ Gags).

Joern
Technical Details
Message-ID: <30F50BC9.754D@tu-harburg.d400.de>
Path: arc1-ca.pugleaf.net!news.rrz.uni-hamburg.de!news
References: <4cqs22$2ou@rztsun.tu-harburg.de> <4ctel8$fv8@pyrrhus-f.hrz.tu-chemnitz.de> <30f2a556.0@news.uni-konstanz.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.rrz.uni-hamburg.de!news
From: Joern Sierwald <Sierwald@tu-harburg.d400.de>
Newsgroups: de.comp.lang.c++
Subject: Re: Ueberladen ... Problem ... Dringend
Date: Thu, 11 Jan 1996 14:08:25 +0100
Organization: Technische Universitaet Hamburg-harburg
Message-ID: <30F50BC9.754D@tu-harburg.d400.de>
References: <4cqs22$2ou@rztsun.tu-harburg.de> <4ctel8$fv8@pyrrhus-f.hrz.tu-chemnitz.de> <30f2a556.0@news.uni-konstanz.de>
NNTP-Posting-Host: hp10.rz.tu-harburg.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0b5 (X11; I; HP-UX A.09.05 9000/712)