using std::cout与using namespace std有什么区别
1个回答
2016-03-31
展开全部
用using namespace std;的话就是std这个命名空间(namespace)里面的所有都可以用了,比如cin,cout,endl等等,用using std::cout;的话就只能使用cout而不能用cin和endl。如果要用的话需要再用using std::cin;和using std::endl;
初学者都要用上面的using namespace std;这样很省事,而水平高了之后要用后一种方式,防止出现命名空间冲突的问题。一般写程序用第一种就可以了!
初学者都要用上面的using namespace std;这样很省事,而水平高了之后要用后一种方式,防止出现命名空间冲突的问题。一般写程序用第一种就可以了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询