🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2337

Re: Probleem met strings in C++

#2337
From: Skender
Date: Mon, 21 Jun 2004 15:38
34 lines
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-mail
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>

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