On December 31, 2015 3:12:35 PM EST, Andrey Semashev
On December 31, 2015 9:59:43 AM EST, "Agustín K-ballo Bergé"
wrote: However, for Boost.Thread to start dumping stuff in the global namespace sounds like a regression to me.
Doesn't using extern "C" mean the name is in the global namespace? Did I miss something?
IOW, putting the declaration in a namespace or not has no effect on
On 2015-12-31 22:56, Rob Stewart wrote: the generated symbols or name lookup.
Name lookup is not affected by the linkage type, so you still have to qualify the call to extern "C" functions with the namespace(s) they're
declared in. The linkage type may affect name mangling and calling conventions, but that is almost outside of the scope of the standard.
http://stackoverflow.com/a/1041880 ___ Rob (Sent from my portable computation engine)