using namespace std; 

std是标准库的命名空间,上述使用指令一般出现在.cpp文件中,作用是:在该编译单元中,允许不使用限定方式使用标准C++库的名字,这个权限持续到这个编译单元结束。

但上述使用指令不能出现在头文件中,这样会引起所有包含该头文件的编译单元都拥有这个权限,相当于破坏了名字空间机制对标准命名空间的保护

相关文章:

  • 2021-09-04
  • 2021-07-10
  • 2022-12-23
  • 2022-01-11
  • 2021-12-31
  • 2021-08-10
  • 2021-08-31
猜你喜欢
  • 2022-01-23
  • 2022-01-14
  • 2022-12-23
  • 2022-01-15
  • 2021-11-20
  • 2021-05-24
相关资源
相似解决方案