delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/12/14:15:18

Message-ID: <396CB0D2.718204BA@maths.unine.ch>
Date: Wed, 12 Jul 2000 19:54:27 +0200
From: Gautier <gautier DOT demontmollin AT maths DOT unine DOT ch>
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>
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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019