🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9565

Re: pointers en C++

#9565
From: Gunter Schelfhout
Date: Fri, 26 Apr 2002 20:41
44 lines
2827 bytes
Philip Paeps wrote:

> Wim <GEENSPAMwim1@pandora.be> wrote:
>> 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.
> 
> Een pointer *is* een variabele, maar geen simpele.  Een pointer verwijst
> naar het *adres* van de data, en niet naar de data zelf, zoals een
> variabele dat doet.

Een detail, maar een pointer is niet altijd een variabele. Constante 
pointers bestaan ook.
Verder is de uitleg to the point.

> Misschien lichtjes abstract als het zo uitgelegd wordt, maar ja :-)
> 
>> 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?
> 
> Pointers zijn speciaal omdat ze je toelaten om variables 'out of scope' te
> wijzigen of aan te spreken (op voorwaarde dat de pointer wel 'in scope'
> is,
> uiteraard).  Eens je ze 'doorhebt' begin je ze overal te gebruiken.
> 
> Gewoon wat mee prutsen zou ik zeggen.  Pointers zijn dingen die er niet
> ingaan
> door theorie.  Ik denk dat zowat elke C/C++ programmeur zijn eerste boek
> neerlegt na het hoofdstuk pointers (hoofdstuk 13 in mijn eerste boek :-P)
> en
> zich afvraagt waar hij in godsnaam mee bezig is.  ...na een half uurtje in
> een editor: 'ah tiens!'.
> 
>  - Philip
> 

Of als je echt vastzit, het boek van te voren beginnen. Werkt meestal 
verhelderend.
-- 
Blood, sweat & tears
Technical Details
Message-ID: <HXiy8.41492$Ze.6910@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!news-out.visi.com!hermes.visi.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <3CC447DC.228D44A5@pandora.be> <Yw_w8.33054$Ze.5983@afrodite.telenet-ops.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-26 13:41:18 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!out.nntp.be!propagator2-SanJose!propagator-SanJose!in.nntp.be!news-out.visi.com!hermes.visi.com!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Gunter Schelfhout <nospam@please.com>
Subject: Re: pointers en C++
Newsgroups: be.comp.programming
References: <3CC447DC.228D44A5@pandora.be> <Yw_w8.33054$Ze.5983@afrodite.telenet-ops.be>
Lines: 44
User-Agent: KNode/0.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Message-ID: <HXiy8.41492$Ze.6910@afrodite.telenet-ops.be>
Date: Fri, 26 Apr 2002 20:41:11 GMT
NNTP-Posting-Host: 213.118.155.111
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1019853671 213.118.155.111 (Fri, 26 Apr 2002 22:41:11 MET DST)
NNTP-Posting-Date: Fri, 26 Apr 2002 22:41:11 MET DST
Organization: Telenet Internet