Article View: be.comp.programming
Article #6884Re: [C++] array verdubbelen in grootte
From: astone
Date: Fri, 08 Nov 2002 15:09
Date: Fri, 08 Nov 2002 15:09
18 lines
1958 bytes
1958 bytes
In article <moOy9.10704$Nd.3263@afrodite.telenet-ops.be>, slayerkenospammer@slayerke.co.uk says... > astone wrote: > > Kan iemand me helpen en eventueel ook uitleggen waarom dit niet > > werkt? Het zal waarschijnlijk iets erg eenvoudigs zijn, maar > > ik vind het echt niet. > > > Een variabele van het type array is een constant pointer, daar kun je geen > nieuwe waarden aan geven. Je doet er beter aan gewoon een pointer te > gebruiken: > Element* elementen=new Element[100]; > In je destructor dan wel geen delete[] elementen; vergeten. > Een array moet je ook niet vrijgeven, die wordt automatisch vrijgegeven, dus > je moet in die code die je gebruikt om te kopieren ook met pointers werken > en via de new-operator, anders ga je een pointer naar een vrijgegeven blok > geheugen teruggeven, wat gaat resulteren in garbage of segfaults. bedankt, nu werkt het :)
Technical Details
Message-ID:
<MPG.1835f1f4332347fe98971e@news.pandora.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news-out.nuthinbutnews.com!propagator2-sterling!news-in-sterling.newsfeed.com!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<MPG.1835b759f3ac0beb98971b@news.pandora.be> <moOy9.10704$Nd.3263@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,bb472599d65044ed X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-11-08 07:16:06 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news-out.nuthinbutnews.com!propagator2-sterling!news-in-sterling.newsfeed.com!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: astone <astone@i.net> Newsgroups: be.comp.programming Subject: Re: [C++] array verdubbelen in grootte Message-ID: <MPG.1835f1f4332347fe98971e@news.pandora.be> References: <MPG.1835b759f3ac0beb98971b@news.pandora.be> <moOy9.10704$Nd.3263@afrodite.telenet-ops.be> Organization: i'm organized alright X-Newsreader: MicroPlanet Gravity v2.60 Lines: 18 Date: Fri, 08 Nov 2002 15:09:50 GMT NNTP-Posting-Host: 195.130.144.21 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1036768190 195.130.144.21 (Fri, 08 Nov 2002 16:09:50 MET) NNTP-Posting-Date: Fri, 08 Nov 2002 16:09:50 MET