C++ 在名称空间中使用using声明和using编译指令
namespace myth { using Jill::fetch; // using声明 using namespace elements; // using编译指令 using std::cout; // using声明 using std::cin; // using声明 ... }
名字空间中使用using声明和using编译指令声明的名称等效于在该名称空间中声明的:Jill::fetch等效于myth::fetch
名称空间的可传递性:
using namespace myth;
等价于下面两条:
using namespace myth;
using namespace elements;