🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6475

Re: gcc internal compiler error (was: ISO C++ does not permit ...)

#6475
From: Jack D
Date: Wed, 11 Dec 2002 12:02
41 lines
2357 bytes
Nicolas Barbier wrote on 10-12-2002 21:58:

> Nicolas Barbier wrote:
> 
>> Owla zeg, die -W veroorzaakt een internal compiler error. Ben aan het
>> zoeken of dit nog het geval is met de nieuwste snapshot als ik die in mijn
>> totale onkennis gecompileerd krijg :-).
> 
> Ok, never mind, is opgelost in een snapshot van gcc 3.3. Of in feite geeft
> hij een of andere foutmelding die ik niet begrijp maar er is dus blijkbaar
> toch aan gewerkt :-).
> 
> <sessie>
> itsme@stoned:~$ ./gcc_test/bin/g++ --version
> g++ (GCC) 3.3 20021209 (experimental)
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> itsme@stoned:~$ cat test.cpp
> template<class T1>
> class T
> {
> public:
> static int var;
> };
> 
> class A: public T<A>
> {
> };
> 
> int A::var = 0;
> 
> int main()
> {
>       A a;
>       a.var = 6;
> }

Er zit een fout in je code. Je kan een statische variabele enkel oproepen
als A::var, niet als member variabele van een instantie...
Technical Details
Message-ID: <BA1CE7D4.1752B%jack_221NOSP@Mhotmail.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!newshosting.com!news-xfer1.atl.newshosting.com!news2.euro.net!postnews1.euro.net!news.versatel.net!not-for-mail
References: <3df5fa6b$0$20770$ba620e4c@news.skynet.be> <87lm2ykkpg.fsf@appel.kotnet.org> <3df6309c$0$8499$ba620e4c@news.skynet.be> <3df63dab$0$3394$afc38c87@sisyphus.news.be.easynet.net> <3df655a2$0$3397$afc38c87@sisyphus.news.be.easynet.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,c436a161484c41f1
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-12-11 04:02:50 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!newshosting.com!news-xfer1.atl.newshosting.com!news2.euro.net!postnews1.euro.net!news.versatel.net!not-for-mail
User-Agent: Microsoft-Entourage/10.1.0.2006
Date: Wed, 11 Dec 2002 13:02:12 +0100
Subject: Re: gcc internal compiler error (was: ISO C++ does not permit ...)
From: Jack D <jack_221NOSP@Mhotmail.com>
Newsgroups: be.comp.programming
Message-ID: <BA1CE7D4.1752B%jack_221NOSP@Mhotmail.com>
References: <3df5fa6b$0$20770$ba620e4c@news.skynet.be> <87lm2ykkpg.fsf@appel.kotnet.org> <3df6309c$0$8499$ba620e4c@news.skynet.be> <3df63dab$0$3394$afc38c87@sisyphus.news.be.easynet.net> <3df655a2$0$3397$afc38c87@sisyphus.news.be.easynet.net>
Mime-version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Lines: 42
Organization: Versatel
NNTP-Posting-Date: 11 Dec 2002 12:02:14 GMT
NNTP-Posting-Host: 62.58.106.42
X-Trace: 1039608134 news.versatel.net 152 62.58.106.42:51088
X-Complaints-To: abuse@versatel.net