在看别人代码时,有时候会看到这样的一个写法,如下

std::cout <<"www";
为什么要在cout前面加std::呢?
原因是cout是命名空间std里面的一个方法,如果你没有在代码的前面加上using namespace std;
那么cout是无法使用的,这时候如果你在cout前面加个std::,即使不写using namespace std;,cout也可以使用
本文解释了在C++中使用std::cout的原因。当未引入std命名空间时,在cout前加上std::可以正常使用cout进行输出。
在看别人代码时,有时候会看到这样的一个写法,如下

std::cout <<"www";
为什么要在cout前面加std::呢?
原因是cout是命名空间std里面的一个方法,如果你没有在代码的前面加上using namespace std;
那么cout是无法使用的,这时候如果你在cout前面加个std::,即使不写using namespace std;,cout也可以使用
1万+
1741

被折叠的 条评论
为什么被折叠?
