Article View: be.comp.programming
Article #8321Re: RFC: C++-deel van de FAQ.
From: Dominique Devriese
Date: Sun, 30 Jun 2002 23:16
Date: Sun, 30 Jun 2002 23:16
49 lines
3208 bytes
3208 bytes
Dominique Devriese <fritmebufstek@pandora.be> writes:
> "Pieter Philippaerts" <Pieter@mentalis.org> writes:
>
> > "Philip Paeps" <philip@paeps.cx> wrote in message
> > news:J_LT8.6210$ix.1480@afrodite.telenet-ops.be...
> > > Soit, it heb het stukje even wat herschreven op een nog neutralere manier:
> > >
> > > | \item MS Visual C++(.NET), is een C++ IDE die deel uitmaakt van
> > Microsoft
> > > | Visual Studio. Sommige versies van de compiler bieden slechts zeer
> > matige
> > > | onderteuning van de ANSI-standaard, wat voor sommige programmeurs een
> > probleem
> > > | kan vormen, bijvoorbeeld bij het porten van software die de standaard
> > w\`el
> > > | volledig onderteunt.
> > >
> > > Wil je dat nog verder nuanceren, of is dat in orde?
> >
> > Das al iets beter, ja...
> > Langs de andere kant moet je toegeven dat VC++.NET zeer standaard compliant
> > is (naar mijn weten is er nog maar 1 serieus verschil met de standaard, en
> > dat is de scope van een variabele in een for lus, maar de manier waarop MS
> > dat ge�mplementeerd heeft, heeft ooit zo in de standaard gestaan [het is pas
> > later gewijzigd]; er zullen ongetwijfeld voor de rest nog wel enkele bugs
> > inzitten, maar dat zijn dan ook bugs).
Die scope van een variabele gedeclareerd in een for-loop ( je bedoelt
toch dat dit een fout moet geven, he ?
for( int i = 0; i < 5; ++i )
{
//...
};
cout << i;
)
staat wel al lang in de standaard, hoor...
Als M$ dat niet correct behandelt is m.i. pure onwil om de standaard
te volgen, en ik zie daar geen enkel geldig excuus voor
(compatibiliteit met oudere VC++ versies is niet geldig, omdat
gebruikers hun code toch moeten porten naar meer standaard code met de
overstap naar de nieuwe VC++-versie...
sjuus
domi
--
Dominique Devriese
http://users.pandora.be/frit/domi.gpg
Technical Details
Message-ID:
<87vg80z7b0.fsf@living.pandora.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news.mailgate.org!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<87eleouael.fsf@living.pandora.be> <Xns923DB39103728nielsvaneetvelde@195.130.132.65> <87u1nkahij.fsf@living.pandora.be> <G7LT8.20321$dT3.950019@news.chello.be> <J_LT8.6210$ix.1480@afrodite.telenet-ops.be> <ZaMT8.20329$dT3.950504@news.chello.be> <871yao1hwm.fsf@living.pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,552adab32a9138f6 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-30 16:16:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!news.mailgate.org!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Sender: domi@living.pandora.be Newsgroups: be.comp.programming Subject: Re: RFC: C++-deel van de FAQ. References: <87eleouael.fsf@living.pandora.be> <Xns923DB39103728nielsvaneetvelde@195.130.132.65> <87u1nkahij.fsf@living.pandora.be> <G7LT8.20321$dT3.950019@news.chello.be> <J_LT8.6210$ix.1480@afrodite.telenet-ops.be> <ZaMT8.20329$dT3.950504@news.chello.be> <871yao1hwm.fsf@living.pandora.be> From: Dominique Devriese <fritmebufstek@pandora.be> Message-ID: <87vg80z7b0.fsf@living.pandora.be> Lines: 49 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Date: Sun, 30 Jun 2002 23:16:20 GMT NNTP-Posting-Host: 213.118.172.139 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1025478980 213.118.172.139 (Mon, 01 Jul 2002 01:16:20 MET DST) NNTP-Posting-Date: Mon, 01 Jul 2002 01:16:20 MET DST Organization: Telenet Internet