C++ Extendiendo espacios de nombres


Ejemplo

Una característica útil de los namespace de namespace es que puede expandirlos (agregar miembros a ellos).

namespace Foo
{
    void bar() {}
}

//some other stuff

namespace Foo
{
    void bar2() {}
}