Advice on specialization in a different namespace

Paolo Carlini pcarlini@unitus.it
Sat Dec 29 04:27:00 GMT 2001


Hi all,

I'm almost done with moving all the exstensions already present in include/ext
to namespace __gnu_cxx.

The only remaining problem I'm facing is the following: slist, hash_map and
hash_set provide a specialization of insert_iterator, which, of course is still
inside namespace std. This triggers errors when all of slist is inside
__gnu_cxx, since, if I understand well the standard, it is not possible to
specialize in a different namespace.

What do you suggest?

Thanks,
Paolo.




More information about the Libstdc++ mailing list