[Linuxtrent] Re: g++ v3.xx e namespaces

  • From: ianezz@xxxxxxxxxx
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Mon, 28 Oct 2002 12:17:26 +0100

Pare che Emanuele Olivetti, in un momento di ispirazione, abbia scritto:

 > So che e' nello standard. Mi confermi allora che e' necessario a
 > partire dalla 3.00 ?                                ^^^^^^^^^^

Nella documentazione del 3.x, a differenza del 2.95.x, non vedo piu`
l'opzione -fhonor-std, che diceva di deviare dal comportamento di
default del compilatore (che era ::std::* == ::*) e quindi di onorare
il namespace std.

Ne deduco che col GCC 3.x il namespace std viene onorato sempre (name
mangling compreso), per cui per forza di cose bisogna usarlo.

Non che quell'opzione sia mai realmente servita a qualcosa col 2.95.x,
visto che la libstdc++ era comunque compilata senza.


-- 
 |   \    \  | ___|_  |_  | ianezz AT sodalia.it
 |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
_|_/  _\_|  _|____|___|___| http://www.linuxtrent.it
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: