Для чего нужны встроенные пространства имен?

C++11 позволяет встроенное пространство имен, все члены которого также автоматически помещаются во вложенные пространство имен. Я не могу придумать никакого полезного применения этого — может ли кто-нибудь привести краткий, сжатый пример ситуации, когда требуется встроенное пространство имени где это наиболее идиоматичное решение?

(Кроме того, мне непонятно, что происходит, когда пространство именобъявляется встроеннымв одном, но не во всех объявлениях, которые могут находиться в разных файлах. Разве это не умолять о проблемах?)

320
задан Marc Mutz - mmutz 14 June 2012 в 00:52
поделиться