2,3 c++中 #include< >头文件 和 命名空间 Using namespace std的解释和区别

时间:2022-05-03 10:07:01

#include< >头文件中包括一些函数声明类声明:

Using namespace std命名空间包含所有的标识符(个人认为:标识符的集合,为了避免名字冲突),C++标准程序库中的所有标识符都被定义于一个名为stdnamespace中。命名空间std封装的是标准程序库的名称,标准程序库为了和以前的头文件区别,一般不加".h"可以通过声明命名空间来区分不同的类或函数