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;

posted @ 2020-05-29 15:09  孱陵  阅读(460)  评论(0编辑  收藏  举报