在所有的c++标准函数库中的内容都生命在std名空间下面。
如果只是单纯include
#include <iostream>
int main(void) {
std::cout<<"abc"<<endl;//在程序中使用cout的时候需要
}
如果使用了using,可以将指定的内容导入当前的名空间
#include <iostream>
using std::cout;
int main(void) {
cout<<"abc"<<endl;
}
如果使用了using namespace std可以导入所有std名空间中的内容
#include <iostream>
using namespace std;
int main(void) {
cout<<"abc"<<endl;
}