Article View: be.comp.programming
Article #2430Re: Probleem met strings in C++
From: Skender
Date: Sun, 20 Jun 2004 19:54
Date: Sun, 20 Jun 2004 19:54
25 lines
1924 bytes
1924 bytes
Kristoffel wrote:
>> Ik heb je probleem kunnen simuleren met versie 3.2.2.
>> Je doet hier een *new*, maar er gebeurt nooit een *delete* !
>> Het kan zijn dat vorige versie van gcc hier geen probleem mee hadden,
>> maar het is niet erg proper.
Proper is het inderdaad niet, maar in de functie strlwr() kan ik geen delete
gebruiken. Die functie blijft van de oorspronkelijke array af, en maakt
een nieuwe die het als resultaat terug geeft. Die nieuwe mag niet
verwijderd worden, want dan hen ik niets meer om als resultaat terug te
geven ;-)
Ik heb wel een destructor gemaakt voor de klasse Gemeente. Dit is de eerste
destructor die ik schrijf. Ik vermoed dat dat er ongeveer zo moet uit
zien:
Gemeente::~Gemeente(){
delete [] naam;
}
Ik heb m'n code nog eens gelezen, maar ik zie nergens een plaats waar een
delete nodig is.
Skender
Technical Details
Message-ID:
<GXlBc.161622$ar1.8168567@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!nerim.net!news.agarik.com!news.agarik.com!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<6jKAc.159880$da2.8238210@phobos.telenet-ops.be> <epXAc.160351$_b2.8245342@phobos.telenet-ops.be> <FNXAc.160366$TL1.8208446@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,f17987ac718646c6 X-Google-Attributes: gidfcea4,public Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!nerim.net!news.agarik.com!news.agarik.com!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: Skender <Skender@GeenSpamAUB.VrijZijn.be> Subject: Re: Probleem met strings in C++ Newsgroups: be.comp.programming References: <6jKAc.159880$da2.8238210@phobos.telenet-ops.be> <epXAc.160351$_b2.8245342@phobos.telenet-ops.be> <FNXAc.160366$TL1.8208446@phobos.telenet-ops.be> Lines: 25 User-Agent: KNode/0.7.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: <GXlBc.161622$ar1.8168567@phobos.telenet-ops.be> Date: Sun, 20 Jun 2004 19:54:14 GMT NNTP-Posting-Host: 213.118.63.17 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1087761254 213.118.63.17 (Sun, 20 Jun 2004 21:54:14 MEST) NNTP-Posting-Date: Sun, 20 Jun 2004 21:54:14 MEST Organization: Telenet Internet