社区
C++ 语言
帖子详情
关于#include
和 #include
的疑问。
PAMI
2008-05-10 05:24:34
在程序的执行过程中,用 #include <iostream.h> 或者用 #include<iostream> using namespace std; 在执行效率上有什么不同吗?
...全文
72
6
打赏
收藏
关于#include <iostream> 和 #include <iostream.h>的疑问。
在程序的执行过程中,用 #include 或者用 #include using namespace std; 在执行效率上有什么不同吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cyr12
2008-05-11
打赏
举报
回复
没有的,存在 两种不同的声明形式是因为:旧编译器不支持#include <iostream> using namespace std;
两者在执行效率上没有多少不同。
zeloas
2008-05-11
打赏
举报
回复
两者只是形式上不一样,效率上没有差别
chlaws
2008-05-11
打赏
举报
回复
呵呵,为老编译器能兼容所继承的.h
lockhall
2008-05-11
打赏
举报
回复
test code
晨星
2008-05-11
打赏
举报
回复
不过偶尔怀旧一下使用<iostream.h>的年代还是蛮温馨的。
那时候偶刚上大学,而且也没有现在这么老。- -b
晨星
2008-05-11
打赏
举报
回复
<iostream.h>是C++语言在98年标准化之前曾经使用过的头文件名称,现在已不提倡使用了,而且许多开发工具中也不再支持它了。
iostream是新的头文件名,而且它还把其中所有的东西都定义在命名空间std当中,所以你需要使用using namespace std;或者在使用相关名字时加上std::修饰。
如果楼主看的教材还在使用<iostream.h>,那这书太老太老了,应该换一本了。
C++【“using namespace std”的意思、#
include
“
iostream
“与#
include
<
iostream
>区别、<
iostream
>与<
iostream
.h>区别】
【1、“using namespace std”的意思】 【2、#
include
"
iostream
" 与 #
include
<
iostream
>区别】 【3、<
iostream
>与<
iostream
.h>区别】
#
include
<
iostream
>和#
include
<
iostream
.h>的区别
转载自 零度咖啡的博客,版权归原作者所有。 区别在于:如果用了则...如果用了 //情况一:使用<
iostream
>和命名空间 #
include
<
iostream
> using namespace std; int main() { cout<<"<
iostream
> need to u
#
include
<
iostream
>里的定义
#
include
是个包含命令,就是把
iostream
.h这个文件里的内容复制到这个地方
iostream
.h是input output stream的简写,意思为标准的输入输出流头文件。它包含: (1)cin>>"要输入的内容" ...
C++中#
include
与#
include
的区别
C++中#
include
<string>与#
include
<string.h>的区别
#
include
和 #
include
#
include
<string> 和 #
include
<string.h> 区别
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章