收录日期:2018/10/23 13:39:01 时间:2016/05/20 21:31:48 标签:C++ 语言
using namespace std是什么意思?
引入名字空间。
标准C++中,库函数都是封装在名字空间std中的。
要使用这些函数和模板应该使用下面的方法 std::yourfunc

使用using namespace std;后就可以直接使用这些名字空间std
而不用再加std修饰符。

详细的解释可以看看the c++ programming language.
在老的c编译器中,是不接受using namespace std的,在新的c编译器中
#include <iostream.h>

#include <iostream>
using namespace std
是等效的.
引入名字空间。
名字空间,所有空间都是独立的,互不干扰的。

因此你可以在a空间中定义变量i,也可以在b空间中定义变量i
使用的时候就是a::i,b::i
名称空间
比如A和B两家公司出的头文件都有iostream,所以你必须指明是A的还是B的,要不然编译器它不知道,它很笨
std是标准的,一般都用这个
也可以是下面的格式:
 int main()
 {
 ing abc;
 using std::cout<<"hello";
 using std::cin<<abc;
}
它和下面的语句是等价的:
  using namespace std;
  int main()
{
ing abc;
  cout<<"hello";
  cin<<abc;
 return 0;
}
to  bmj() 
应该是 c++ 编译器
引入名字空间,使名字空间std中的声明
成为可见的
但不推荐这种做法,这样会污染全局名字
空间,最好这样std::cout << "hello.\n"

java引入第三方包的问题 刚接触C#, 委托是什么东西?可以 public event事件名 as 委托名 这样吗? 帮我看一个C语言题吧。。 请教大家SQL问题,谢谢 printf反汇编代码分析 java中如何将MM/DD/YYYY格式的日期转换为YYYY-MM-DD格式的啊 vc 怎样获得系统已用的端口号 关于Nunit的问题 c++ 哪里错了。。 在AIX上一次性接收和发送大数据块出问题 高分求助 几行代码,九个问题,每个11分,大侠请进,在线等你。 玄宵? VC++要学好那些知识才有人要? 如何按计划完成项目初验。 VMware5.0下安装的Linux如何在更高的VMware版本下打开? C#控制台时,怎么在循环显示数时显示在同一行 RadminViewer主控端中文.exe form上画了一些矩形和圆形,请教如何打印? 虚指针和虚函数表的问题? 关于对话框文件移植 新手,求救高手,请问这个程序运行后为什么会出现这样的错误? 读数据时如何取固定长度的字符? mztreeview 2.0 节点图标 找一种按钮,或者按钮的属性 ASP页面SQL语句问题Microsoft VBScript 编译器错误 \'800a03ee\' 缺少 \')\' 一个关于asp.net 热点MAP的问题 【100分】·『关于Visual Studio 2005补丁的问题』 在线支付功能怎么做的 还有把钱冲到会员 这个怎么做出来的 控件变量参数传递问题