Message-ID: <396CB0D2.718204BA@maths.unine.ch> Date: Wed, 12 Jul 2000 19:54:27 +0200 From: Gautier X-Mailer: Mozilla 4.51 (Macintosh; I; PPC) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP - failure to implement namespaces properly References: <396b310a DOT 33541001 AT news DOT freeserve DOT net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: mac13-29.unine.ch X-Trace: 12 Jul 2000 20:00:39 +0100, mac13-29.unine.ch Lines: 19 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Paul Bibbings: > Don't get me wrong, as a novice C++ programmer I have no doubt that > DJGPP/Rhide is my favourite compiler/IDE combination, and that is why > I am all the more frustrated when it seems it doesn't implement the > language in ways the textbooks would expect it to. It's not exceptional and not specific of GCC - read http://www.mozilla.org/hacking/portable-cpp.html#dont_use_namespace - the reason of that is unclear to me... Is it so complicated to make a full ISO C++ compiler ? Anyway, if you want to toy with advanced features like namespaces, templates or exceptions "out of the textbook" and be sure it works, use "fresher" designs e.g. by downloading the GNAT compiler (also a DJGPP flavour)... G.