🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8949

Re: ATTN: alle mensen die kunnen programmeren (c inside)

#8949
From: Nicolas Barbier
Date: Fri, 31 May 2002 08:42
34 lines
3331 bytes
On Thu, 30 May 2002 23:46:22 +0200, Pieter Philippaerts wrote:
> "Nicolas Barbier" <reply@in.group> wrote in message
> news:pan.2002.05.30.21.44.52.525871.968@in.group...
>> het voorbeeld gebruikt een _C_ header file, als ik goed kan lezen staat
>> er ook enkel dat header files DIE IN C GESCHREVEN ZIJN zo geldig mogen
>> worden gebruikt.
> 
> En aangezien het hier om C headers *gaat*, is er dus geen enkel
> probleem. Niet vergeten dat VC++ ook C programma's kan compilen, he.
> Vandaar dat stdafx en alle Windows headers volledig C compatibel zijn
> (en dus bijgevolg C headers zijn aangezien C++ een superset van C is).
> 
> Dus nogmaals: er is geen enkel probleem met de statement #include
> <stdafx.h>. Neen, die .h moet daar niet weg en neen dat is niet tegen de
> standaard.

ik heb het over iostream. afaik is iostream.h een C++-header (ik ben idd
niet naar een Microsoft systeem gelopen om dat na te kijken, dus als het
niet waar is mag je het altijd zeggen :-)

maw het argument is dat de wizards code genereren waarvan op geen enkele
manier in de C++ standaard is vastgelegd dat ze zou moeten compileren op
elke C++ compiler (maw <iostream> is gedefinieerd te bestaan en
<iostream.h> niet)

(die stdafx.h is natuurlijk helemaal compiler-specifiek... eender hoeveel
voordelen eraan vastzitten: je maakt code specifiek voor 1 compiler, maar
dat vind je natuurlijk niet erg dus wat zit ik hier mijn tijd te
vergooien...)

-- 
Nicolas Barbier

/* http://users.pandora.be/HATE/profiles/itsme/ */
Technical Details
Message-ID: <pan.2002.05.31.10.42.12.959478.422@in.group>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!skynet.be!skynet.be!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mail
References: <9HJI8.9745$r11.1715757115@hebe.telenet-ops.be> <fWJI8.99921$Ze.15397@afrodite.telenet-ops.be> <nCKI8.9774$oI1.1718533230@hebe.telenet-ops.be> <6vLI8.100026$Ze.15031@afrodite.telenet-ops.be> <_CLI8.9808$O32.1720046745@hebe.telenet-ops.be> <1022598389.743836@seven.kulnet.kuleuven.ac.be> <tVUI8.101445$Ze.15655@afrodite.telenet-ops.be> <1022634669.710017@seven.kulnet.kuleuven.ac.be> <otWI8.101515$Ze.15447@afrodite.telenet-ops.be> <1022662806.730549@seven.kulnet.kuleuven.ac.be> <87wutn13rf.fsf@pandora.be> <1022686916.675366@seven.kulnet.kuleuven.ac.be> <87n0ui90ye.fsf@pandora.be> <1022712270.94564@seven.kulnet.kuleuven.ac.be> <pan.2002.05.30.19.13.48.217800.416@in.group> <1022787045.649821@seven.kulnet.kuleuven.ac.be> <pan.2002.05.30.21.44.52.525871.968@in.group> <g2xJ8.15428$dT3.417148@news.chello.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,41704e143a43bd68
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-05-31 01:42:40 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!skynet.be!skynet.be!feed1.news.be.easynet.net!sisyphus.news.be.easynet.net!not-for-mail
From: Nicolas Barbier <reply@in.group>
Subject: Re: ATTN: alle mensen die kunnen programmeren (c inside)
Date: Fri, 31 May 2002 10:42:13 +0200
Newsgroups: be.comp.programming
Message-ID: <pan.2002.05.31.10.42.12.959478.422@in.group>
References: <9HJI8.9745$r11.1715757115@hebe.telenet-ops.be> <fWJI8.99921$Ze.15397@afrodite.telenet-ops.be> <nCKI8.9774$oI1.1718533230@hebe.telenet-ops.be> <6vLI8.100026$Ze.15031@afrodite.telenet-ops.be> <_CLI8.9808$O32.1720046745@hebe.telenet-ops.be> <1022598389.743836@seven.kulnet.kuleuven.ac.be> <tVUI8.101445$Ze.15655@afrodite.telenet-ops.be> <1022634669.710017@seven.kulnet.kuleuven.ac.be> <otWI8.101515$Ze.15447@afrodite.telenet-ops.be> <1022662806.730549@seven.kulnet.kuleuven.ac.be> <87wutn13rf.fsf@pandora.be> <1022686916.675366@seven.kulnet.kuleuven.ac.be> <87n0ui90ye.fsf@pandora.be> <1022712270.94564@seven.kulnet.kuleuven.ac.be> <pan.2002.05.30.19.13.48.217800.416@in.group> <1022787045.649821@seven.kulnet.kuleuven.ac.be> <pan.2002.05.30.21.44.52.525871.968@in.group> <g2xJ8.15428$dT3.417148@news.chello.be>
User-Agent: Pan/0.11.2 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "Pieter Philippaerts" <Pieter@mentalis.org>
Lines: 34
Organization: [ posted via Easynet Belgium ]
NNTP-Posting-Host: 213.193.182.237
X-Trace: 1022834551  3769 213.193.182.237
X-Complaints-To: abuse@be.easynet.net