🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9471

Re: pointers en C++

#9471
From: Agaricus
Date: Mon, 22 Apr 2002 18:12
43 lines
2484 bytes
On Mon, 22 Apr 2002 19:26:52 +0200, Wim <GEENSPAMwim1@pandora.be>
wrote:

>hallo,
>
>ik ben mij door een boekje van C++ aan het worstelen maar stoot op een
>vraagje waar ik in het boek niet echt wijzer uit wordt.
>
>Wat is het nut van pointers?
>In het boek is daar een heel hoofdstuk aan besteed en ik snap alles wel
>wat er verteld wordt, maar blijkbaar is een pointer gewoon een simpele
>variabele. Niet meer en niet minder. ik veronderstel dat ik hier serieus
>fout zit maar kan er iemand simpel uitleggen wat er speciaal is aan
>pointers of een url geven waar pointers besproken worden?
>
>alvast bedankt
>
>Mvg, Wim


Een pointer is een variabele waarin je een adres van ' iets ' gaat
bijhouden. Dat kan van alles zijn, een variabele, een object, een
array (als je een array maakt maak je trouwens gebruik van pointers),
een functie,een pointer, ... .

enkele gebruiken :

een array : int a [2] , hierbij is a een pointer naar je eerste
element

bij het doorgeven van parameters aan functies wordt een kopie gemaakt
(call by value) van de variabele en daarop wordt de functie uitgevoerd
wens je dit echter rechtstreeks op de variabele te kunnen doen dan ga
je met pointers werken dit noemt call by reference.

om geheugen te alloceren heb je een pointer nodig om te weten waar het
begin is van het gealloceerde geheugen.


Dit antwoord is alles behalve volledig want met pointers kan je nog
veel meer maar ik zou eerst met de basis beginnen.

Agaricus
Technical Details
Message-ID: <jsj8cuoj7hii3d4bdf0960irms13hmql2f@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!cox.net!news-hub.cableinet.net!blueyonder!amsnews01.chello.com!news.chello.be.POSTED!not-for-mail
References: <3CC447DC.228D44A5@pandora.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,ea74698934c6a2dc
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-22 11:14:20 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!cox.net!news-hub.cableinet.net!blueyonder!amsnews01.chello.com!news.chello.be.POSTED!not-for-mail
From: Agaricus <Agaricuswebmail@yahoo.com>
Newsgroups: be.comp.programming
Subject: Re: pointers en C++
Message-ID: <jsj8cuoj7hii3d4bdf0960irms13hmql2f@4ax.com>
References: <3CC447DC.228D44A5@pandora.be>
X-Newsreader: Forte Agent 1.9/32.560
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 43
Date: Mon, 22 Apr 2002 20:12:39 +0200
NNTP-Posting-Host: 213.132.139.104
X-Complaints-To: abuse@chello.be
X-Trace: news.chello.be 1019499259 213.132.139.104 (Mon, 22 Apr 2002 20:14:19 MET DST)
NNTP-Posting-Date: Mon, 22 Apr 2002 20:14:19 MET DST
Organization: Chello Belgium Usenet Service