c++ - 使用命名空间标准;或 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;
}
解决方案
推荐阅读
- json - 如何在表格中显示json值
- swift - 使用未定义类型“URLDataPromise”
- docker - Kubernetes中MessageBus的指定地址找不到主机
- java - 来自 neo4j-java-driver 1.6.3 的 SSL 连接
- python - Numpy整个矩阵与单行相乘
- jquery - 未选中复选框时取消选中“全选”
- php - 使用来自 Laravel 控制器的值重定向 URL
- html - 如何仅删除最后一个 css 规则而不影响除此之外的任何其他 n 个最后一个规则
- android - ARCore Unity 图像捕捉
- mongodb - 投影在 mongodb npm 版本 3.1.8 中未按预期工作