Article View: be.comp.programming
Article #11341Re: std:: voor welke statements
From: Vincent Spruyt
Date: Sun, 10 Feb 2002 22:08
Date: Sun, 10 Feb 2002 22:08
31 lines
2544 bytes
2544 bytes
"Nicolas Barbier" <nicolas.barbier@easynet.nospamforme.be> schreef in bericht news:3c66dc24.35007938@news.easynet.be... > "Vincent Spruyt" <webmaster@flash-design.be> wrote: > >Waarvoor dient die nu eigenlijk? Die std.. namespace.. whatever it is... > > namespaces zijn verzamelingen identifiers. ze worden gebruikt om > ervoor te zorgen dat namen niet dubbel gebruikt worden. zo kan je > bijvoorbeeld alle identifiers van een module in 1 namespace steken. je > kan dan die identifiers aanspreken via: > <namespace>::<identifier> > namespaces bestonden niet in de eerste versies van C++, daardoor kan > je ze bij sommige libraries ook weglaten. > > normaal weet je of je een identifier al dan niet in een namespace moet > gaan zoeken door de documentatie te lezen, let er dan wel op dat je > recente documentatie gebruikt. > > btw: keywords zitten nooit in een namespace, enkel identifiers (namen > van variabelen, functies, classes ed, dus namen die niet inherent zijn > aan de taal) > > btw2: je titel is eigenlijk verkeerd > "std:: voor welke statements" > het moet nooit voor *statements* maar enkel voor *identifiers*. Ik vrees dat mijn boek verkeerd is dan ;-) ze zeggen ten eerste niets over namespace, en ten tweede staat er letterlijk in dat bijvoorbeeld cin of cout statements zijn... Greetz
Technical Details
Message-ID:
<ibC98.131864$rt4.12540@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<drt98.130246$rt4.11875@afrodite.telenet-ops.be> <3c669cc1$0$33500$ba620e4c@news.skynet.be> <5Bx98.131161$rt4.12499@afrodite.telenet-ops.be> <3c66dc24.35007938@news.easynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,d947c19e4cca4137 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-02-10 14:08:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "Vincent Spruyt" <webmaster@flash-design.be> Newsgroups: be.comp.programming References: <drt98.130246$rt4.11875@afrodite.telenet-ops.be> <3c669cc1$0$33500$ba620e4c@news.skynet.be> <5Bx98.131161$rt4.12499@afrodite.telenet-ops.be> <3c66dc24.35007938@news.easynet.be> Subject: Re: std:: voor welke statements Lines: 33 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <ibC98.131864$rt4.12540@afrodite.telenet-ops.be> Date: Sun, 10 Feb 2002 22:08:14 GMT NNTP-Posting-Host: 213.118.50.166 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 1013378894 213.118.50.166 (Sun, 10 Feb 2002 23:08:14 MET) NNTP-Posting-Date: Sun, 10 Feb 2002 23:08:14 MET Organization: Telenet Internet