Article View: be.comp.programming
Article #9124Re: constante pointers C++
From: Slayerke
Date: Fri, 24 May 2002 18:54
Date: Fri, 24 May 2002 18:54
37 lines
1980 bytes
1980 bytes
Agaricus wrote:
> Hallo,
>
> Ik probeer het volgende
>
>
> #include <iostream.h>
>
> void main (void)
> {
> int a = 3;
> int * const ptr = &a;
>
> cout << "a : " << a << endl;
> cout << "address a : " << &a << endl << endl;
>
> cout << "inhoud pointer : " << *ptr << endl;
> // output : 3
>
> cout << "adres in pointer : " << ptr << endl;
> // output : adres van a
>
> cout << "adres van de pointer : " << &ptr << endl;
> // output : foutmelding
> }
>
> als foutmelding krijg ik illegal structure operation.
>
> Kan iemand me uitleggen waarom je geen adres kan nemen van die pointer
> ? En hoe kan je dat dan wel doen als het eventueel mogenlijk zou zijn?
In g++ compileert & werkt je code perfect, je kan misschien eens proberen
alle code-optimalisaties uit te schakelen ofzo, en dan nog eens te
compileren.
--
Groeten,
Slayerke
Technical Details
Message-ID:
<z%vH8.94070$Ze.14368@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<tplseukgkmgasjoh3vat3kpb4rji1iugl4@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,244e7c66b4db59c2 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-05-24 11:54:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: Slayerke <slayerkenospammer@slayerke.co.uk> Subject: Re: constante pointers C++ Newsgroups: be.comp.programming Reply-To: slayerkenospammer@slayerke.co.uk References: <tplseukgkmgasjoh3vat3kpb4rji1iugl4@4ax.com> Lines: 37 User-Agent: KNode/0.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: <z%vH8.94070$Ze.14368@afrodite.telenet-ops.be> Date: Fri, 24 May 2002 18:54:23 GMT NNTP-Posting-Host: 213.119.56.174 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1022266463 213.119.56.174 (Fri, 24 May 2002 20:54:23 MET DST) NNTP-Posting-Date: Fri, 24 May 2002 20:54:23 MET DST Organization: Telenet Internet