首页 > 解决方案 > 使用命名空间标准;或 std:: (Something) 哪一个是好的做法,为什么?

问题描述

在这两个代码中,哪一个是做一些项目的好习惯?我习惯使用“使用命名空间标准;” 使用这个有什么问题吗?还是我使用范围解析运算符?

代码1:

#include<iostream>
 using namespace std;
 int main()
 {
  cout<<"Hello world"<<endl;
  return 0;
  }

代码2:

  #include<iostream>
  int main()
  {
   std::cout<<"Hello world"<<std::endl;
   return 0;
   }
 

标签: c++namespacesstd

解决方案


推荐阅读