Article View: be.comp.programming
Article #11338Re: std:: voor welke statements
From: Nicolas Barbier
Date: Sun, 10 Feb 2002 20:53
Date: Sun, 10 Feb 2002 20:53
29 lines
2170 bytes
2170 bytes
"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*.
--
Nicolas Barbier
String myEmail() {
return "nicolas.barbier" + '@' + "easynet.be";
}
Technical Details
Message-ID:
<3c66dc24.35007938@news.easynet.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!feed1.news.be.easynet.net!news.be.easynet.net!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>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 12:55:32 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!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail From: nicolas.barbier@easynet.nospamforme.be (Nicolas Barbier) Newsgroups: be.comp.programming Subject: Re: std:: voor welke statements Date: Sun, 10 Feb 2002 20:53:50 GMT Organization: [ posted via Easynet Belgium ] Lines: 29 Message-ID: <3c66dc24.35007938@news.easynet.be> References: <drt98.130246$rt4.11875@afrodite.telenet-ops.be> <3c669cc1$0$33500$ba620e4c@news.skynet.be> <5Bx98.131161$rt4.12499@afrodite.telenet-ops.be> NNTP-Posting-Host: 213-193-182-244.adsl.easynet.be X-Trace: rivage.news.be.easynet.net 1013374529 26467 213.193.182.244 (10 Feb 2002 20:55:29 GMT) X-Complaints-To: abuse@easynet.be NNTP-Posting-Date: 10 Feb 2002 20:55:29 GMT X-Newsreader: Forte Free Agent 1.21/32.243