Article View: be.comp.programming
Article #2337Re: Probleem met strings in C++
From: Skender
Date: Mon, 21 Jun 2004 15:38
Date: Mon, 21 Jun 2004 15:38
34 lines
2087 bytes
2087 bytes
Arnold Hendriks wrote:
>
> "Kristoffel" <kdg1955@yahoo.com> wrote in message
> news:XouBc.161867$UL1.8209503@phobos.telenet-ops.be...
>> Skender wrote:
>> > Gemeente::~Gemeente(){
>> > delete [] naam;
>> > }
>>
>> delete naam;
> naam was aangemaakt via new char[], en moet dus wel via delete[]
> verwijderd worden.
Wanneer moet ik eigenlijk een string deleten? In deze functie bijvoorbeeld
worden twee strings aangemaakt, maar ik kan ze niet deleten, want ik heb er
geen pointer naar.
bool Gemeente::naamBevat(char* gezocht){
return strstr(getNaamKlein(),strlwr(gezocht)) != 0;
}
Moet ik dat dan vervangen door dit?
bool Gemeente::naamBevat(char* gezocht){
char* naamKlein = getNaamKlein();
char* gezochtKlein = strlwr(gezocht);
bool res = strstr(naamKlein,gezochtKlein) != 0;
delete [] naamKlein;
delete [] gezochtKlein;
return res;
}
Skender
Technical Details
Message-ID:
<NhDBc.162226$LL2.8273027@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!aotearoa.belnet.be!news.belnet.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> <GXlBc.161622$ar1.8168567@phobos.telenet-ops.be> <XouBc.161867$UL1.8209503@phobos.telenet-ops.be> <cb646h$jhk$1@netlx020.civ.utwente.nl>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!fr.ip.ndsoftware.net!aotearoa.belnet.be!news.belnet.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> <GXlBc.161622$ar1.8168567@phobos.telenet-ops.be> <XouBc.161867$UL1.8209503@phobos.telenet-ops.be> <cb646h$jhk$1@netlx020.civ.utwente.nl> Lines: 34 User-Agent: KNode/0.7.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: <NhDBc.162226$LL2.8273027@phobos.telenet-ops.be> Date: Mon, 21 Jun 2004 15:38:21 GMT NNTP-Posting-Host: 213.118.63.17 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1087832301 213.118.63.17 (Mon, 21 Jun 2004 17:38:21 MEST) NNTP-Posting-Date: Mon, 21 Jun 2004 17:38:21 MEST Organization: Telenet Internet