C++基础之iostream
来源:互联网 发布:世界各国网络安全部队 编辑:程序博客网 时间:2024/06/16 08:03
std命名空间是C++标准库对象的命名空间。
1.在标准C++以前,都是使用#include<iostream.h>这样写法,因为要包含进来的头文件就是iostream.h;标准C++引入了命名空间的概念,把iostream标准库的东西都封装到了std命名空间中,为了不与原来的头文件混淆,规定标准C++使用一套新的头文件(不加后缀名.h),并且把原来的C标准库的头文件也重新命名,如string.h改为CString.h,但为了兼容C语言,原来的.h文件也保留,可以在编译器include目录下同时看到2种文件;
2.使用#include<iostream.h>相当于在C中调用库函数,使用的是全局命名空间;使用#include<iostream>时,该头文件没有定义全局命名空间,必须使用namespace std,这样才能使用std;
3.iostream使用
C语言:
#include<iostream.h>
C++语言:
1)#include<iostream.h> //不规范,不建议这么用
int main()
{cout<<xx<<endl;}
2) #include<iostream>
using namespace std;
int main()
{cout<<xx<<endl;}
3)#include<iostream>
int main()
{std::cout<<xx<<std::endl;}
0 0
- C++基础之iostream
- C++--iostream之一
- C++:输入输出iostream
- c++namespace于iostream
- STL 之 iostream.h
- 【C++】iostream, fstream, stringstream知识
- iostream
- iostream
- IOStream
- iostream
- IOStream
- iostream
- IoStream
- iostream
- iostream
- C++之include<iostream>与include<iostream.h>
- C++之include<iostream>与include<iostream.h>
- C++之include<iostream>与include<iostream.h>
- 《C语言及程序设计》实践项目——三种循环语句
- 《C语言及程序设计》实践项目——用循环累加
- 《C语言及程序设计》程序阅读——用循环累加
- 《C语言及程序设计》实践项目——用循环处理文字
- HEVC帧内预测总结
- C++基础之iostream
- cocos2d 3.2demo吐槽
- nyoj.28 大数阶乘【大数问题】 2015/03/09
- shell变量
- Bike Sharing Demand (Kaggle)
- 《C语言及程序设计》程序阅读——输出小星星
- mysql默认隔离级别测试
- 如何使用eclipse阅读android系统源码
- SELECT INTO 和 INSERT INTO SELECT 两种表复制语句