C++ 的命名空间

定义名称空间:
namespace pswzyu { pswzyu空间里的变量 }

使用命名空间:
using namespace pswzyu;
后边的代码都默认使用pswzyu中的变量, 不用加pswzyu::了

c++的stl中的对象一般都是包含在std命名空间中的, 但是为了兼容C, 标准库还有一个.h版本, 这个版本是没有命名空间的, 包含后就可以直接使用里边的对象, 函数等
可以这么理解, iostream这个头文件中就是这么写的:
namespace std{
#include <iostream.h>
}

此条目发表在 C++ 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>