Article View: be.comp.programming
Article #12463Re: programmeren met pointers
From: Roel Schroeven
Date: Mon, 12 Nov 2001 22:35
Date: Mon, 12 Nov 2001 22:35
28 lines
2271 bytes
2271 bytes
In article <3bf03d63$0$12226$4d4efb8e@news.be.uu.net>, "Benoit Liessens" <benoit.liessens@freeweb.be> wrote: > Ik net (een dag of 3) begonnen met een eerste progje in c++. Ik heb zelf > een double linked list gemaakt maar ik vertrouw mezelf niet echt. Het > programma compileren en runnen lukt wel maar hoe kan ik nagaan of al het > gereserveerde geheugen (new ...) ook terug wordt vrijgegeven bij het > afsluiten/runnen ? Er bestaan verschillende tools die je kan gebruiken om het geheugengebruik van je programma te controleren. Op Linux is er o.a. ElectricFence, op Windows is er o.a. Purify. Je kan ook de new, new [], delete en delete [] operatoren overloaden en je eigen memory checks maken. Een laatste opmerking: het kan leerrijk zijn je eigen double linked list te maken, maar als - je zeker wil zijn dat hij juist - je een efficiente implementatie wil - je liever niet elke keer opnieuw zelf het wiel uitvindt kan je voor zo'n dingen beter de list uit STL gebruiken. -- Roel Schroeven x3jmyi0yrrn3h001@sneakemail.com (anti-spam email address from sneakemail.com) "Don't blame me if there are bugs. Blame the cute, furry one." - Rusty Russell
Technical Details
Message-ID:
<pan.2001.11.12.23.35.21.274.16722@sneakemail.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3bf03d63$0$12226$4d4efb8e@news.be.uu.net>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,6ae2632aacd6bb77 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-11-12 14:35:24 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "Roel Schroeven" <x3jmyi0yrrn3h001@sneakemail.com> Subject: Re: programmeren met pointers Newsgroups: be.comp.programming Message-ID: <pan.2001.11.12.23.35.21.274.16722@sneakemail.com> References: <3bf03d63$0$12226$4d4efb8e@news.be.uu.net> User-Agent: Pan/0.10.0 (Unix) Mime-Version: 1.0 Content-Type: text/plain; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: 8bit X-Comment-To: "Benoit Liessens" <benoit.liessens@freeweb.be> Lines: 28 Date: Mon, 12 Nov 2001 22:35:22 GMT NNTP-Posting-Host: 213.224.74.140 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 1005604522 213.224.74.140 (Mon, 12 Nov 2001 23:35:22 MET) NNTP-Posting-Date: Mon, 12 Nov 2001 23:35:22 MET Organization: Telenet Internet