,
但是在该 文件 中没有使用 该 命名空间 , 那么如果要访问 命名空间 中的内容 , 需要添加 MyNamespace :: 前缀 ,
访问 MyNamespace 命名空间中的 的 myVariable...这些 标识符;
代码如下 : 在下面的代码中 , 没有声明全局命名空间 std , 要使用 iostream 中的标识符 , 必须加上 std:: 前缀 ;
// 包含 C++ 头文件
#include...MyNamespace;
注意 : 使用 命名空间 需要在 定义命名空间之后 , 否则会报错 ;
3、使用默认的命名空间
当前的 全局命名空间 就是 默认的 命名空间 , 如果你 没有在 命名空间 中定义...四、标准流 iostream
----
标准流 iostream 的内容 , 都定义在 std 命名空间中 ;
C++ 语言为了与 C 语言 在 头文件上 进行区分
C++ 语言的头文件没有 .h 后缀...头文件中没有定义 全局命名空间 , 如果要使用 cin 或者 cout , 必须加上 std:: 前缀 , 如 : std::cin 和 std::cout ;
// 包含 C++ 头文件
#include