Ответ 1
Конечно,
namespace mynamespace
{
using namespace std;
using namespace glm;
}
Возможно ли иметь пространство имен, которое имеет все объявления более чем одного другого пространства имен? Вот так:
namespace std {...};
namespace glm {...};
namespace mynamespace = std; //mynamespace is an alias for std
namespace mynamespace += glm; //mynamespace will hold glm functions as well.
Конечно,
namespace mynamespace
{
using namespace std;
using namespace glm;
}
Вы можете использовать using
для достижения этой цели:
namespace mynamespace {
using namespace std;
using namespace glm;
}