社区
工具平台和程序库
帖子详情
请问iostream.h 和 iostream 有什么区别??
zzcat1
2003-11-23 07:11:23
我用vc写了一段程序,同样的cout<<"hello world"<<endl;
包含了iostream.h可以运行,而包含iostream不能运行
请达人详细解释下两者的区别
...全文
92
2
打赏
收藏
请问iostream.h 和 iostream 有什么区别??
我用vc写了一段程序,同样的cout<<"hello world"<<endl; 包含了iostream.h可以运行,而包含iostream不能运行 请达人详细解释下两者的区别
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
proware
2003-11-23
打赏
举报
回复
在标准C++以前,都是用#include<iostream.h>这样的写法的,因为要包含进来的头文件名就是iostream.h。标准C++引入了名字空间的概念,并把iostream等标准库中的东东封装到了std名字空间中,同时为了不与原来的头文件混淆,规定标准C++使用一套新的头文件,这套头文件的文件名后不加.h扩展名,如iostream、string等等,并且把原来C标准库的头文件也重新命名,如原来的string.h就改成cstring(就是把.h去掉,前面加上字母c),所以头文件包含的写法也就变成了#include <iostream>。
并不是写了#include<iostream>就必须用using namespace std;我们通常这样的写的原因是为了一下子把std名字空间的东东全部暴露到全局域中(就像是直接包含了iostream.h这种没有名字空间的头文件一样),使标准C++库用起来与传统的iostream.h一样方便。如果不用using namespace std;使用标准库时就得时时带上名字空间的全名,如std::cout << "hello" << std::endl;
hcj2002
2003-11-23
打赏
举报
回复
iostream.h和iostream没有区别,不过在不同的编译器中要求不同。
顺便说以下,标准c++的写法为:
#include〈iostream〉
using namespace std
^_^
C语言头文件
IOSTREAM
.H
C语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC语言头文件
IOSTREAM
.HC...
iostream
和
iostream
.h的
区别
综上所述,`
iostream
`和`
iostream
.h`之间的主要
区别
在于: 1. **命名空间**:`
iostream
`使用了`std`命名空间来组织其成员,而`
iostream
.h`没有。 2. **标准化**:`
iostream
`遵循最新的C++标准,而`
iostream
.h`则...
vc++
iostream
.h&fstream;.h.rar
在C++编程中,`
iostream
.h` 和 `fstream.h` 是两个旧的头文件,它们在C++标准库的发展过程中逐渐被更新的标准头文件所替代。`
iostream
.h` 主要包含输入/输出流的基本功能,而`fstream.h` 用于处理文件流。然而,这两...
头文件
iostream
与
iostream
.h
区别
### 头文件
iostream
与
iostream
.h的
区别
...总之,理解`
iostream
`与`
iostream
.h`之间的
区别
对于每一个C++程序员来说都是非常重要的,这不仅有助于编写出更高质量的代码,也能避免因使用过时的技术而导致的问题。
iostream
.h头文件
解决部分源文件无法打开的问题,在VS2015的环境下,部分源文件无法打开,可能是源文件库中的源文件缺失了.h后缀,从程序的安装路径中找到文集库,给对应的源文件加上后缀就可以了
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章