所谓namespace,是指标识符的各种可见范围。
C++标准程序库中的所有标识符都被定义于一个名为std的namespace中,这样命名空间std内定义的所有标识符都有效。
为什么把cout等放在std里,是因为用户会多次使用cout等,防止此对象被使用多次。
<iostream>和<iostream.h>是不一样,前者没有后缀,二者是两个文件,里面的代码是不一样的。
<iostream.h>已经不用了。
1、using namespace std;
2、std::cout<<..
时使用' ref='nofollow'>命名空间std引用
原文:http://www.cnblogs.com/judes/p/5883071.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!