Article View: be.comp.programming
Article #6157Enkel voor C++ gurus
From: Simon Vandemoortele
Date: Sun, 02 Feb 2003 10:55
Date: Sun, 02 Feb 2003 10:55
47 lines
2070 bytes
2070 bytes
Ik wil mij niet belachelijk maken bij de mensen van gcc door te
suggereren dat dit een bug is als het niet zo is ... :O)
#+v
class Test {
public:
Test() {} ;
Test(int i):value(i) {};
int value;
};
int main()
{
Test(5); /* compiles */
Test(); /* compiles */
(Test(5)); /* compiles */
(Test()); /* does not compile ---> why ??? */
return 0;
}
#-v
#+v
$> gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
$> g++ -Wall -g3 gcc_bug.cpp
gcc_bug.cpp: In function `int main()':
gcc_bug.cpp:13: parse error before `;
#-v
Is dit een bug ? Zo niet, waarom compileert dat niet ?
Alvast bedankt,
Simon
P.S.: Ja, ik weet dat ik dat kan nagaan door de C++ standaard na te
lezen maar ik heb het er niet voor over om een boek van 500 blz lezen voor
zo iets onbenullig.
--
Small things make base men proud.
-- William Shakespeare, "Henry VI"
Technical Details
Message-ID:
<qO6%9.25120$Jd.2730@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!207.217.77.43.MISMATCH!newsfeed1.earthlink.net!newsfeed.earthlink.net!news.maxwell.syr.edu!btnet-peer1!btnet-peer0!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,dbfe1cfa4ee085e1,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-02-02 02:55:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!207.217.77.43.MISMATCH!newsfeed1.earthlink.net!newsfeed.earthlink.net!news.maxwell.syr.edu!btnet-peer1!btnet-peer0!btnet-peer!btnet!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: Simon Vandemoortele <deliriousNOSPAM@atchoo.be> Subject: Enkel voor C++ gurus Reply-To: deliriousNOSPAM@atchoo.be Keywords: gcc C++ bug User-Agent: slrn/0.9.7.4 (Linux) Lines: 47 Message-ID: <qO6%9.25120$Jd.2730@afrodite.telenet-ops.be> Date: Sun, 02 Feb 2003 10:55:18 GMT NNTP-Posting-Host: 213.119.224.109 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1044183318 213.119.224.109 (Sun, 02 Feb 2003 11:55:18 MET) NNTP-Posting-Date: Sun, 02 Feb 2003 11:55:18 MET Organization: Telenet Internet