Подтвердить что ты не робот

Несколько псевдонимов для пространства имен?

Возможно ли иметь пространство имен, которое имеет все объявления более чем одного другого пространства имен? Вот так:

namespace std {...};
namespace glm {...};

namespace mynamespace = std; //mynamespace is an alias for std
namespace mynamespace += glm; //mynamespace will hold glm functions as well.
4b9b3361

Ответ 1

Конечно,

namespace mynamespace
{
   using namespace std;
   using namespace glm;
}

Ответ 2

Вы можете использовать using для достижения этой цели:

namespace mynamespace {
    using namespace std;
    using namespace glm;
}