C++里面的iostream是什么东西?

小弟不才,看了百度的介绍更乱了。。我刚接触c++,我感觉很有意思,今天看c++primer里面介绍过iostream。但是怎么看都不懂。代码里面也出现了#include<... 小弟不才,看了百度的介绍更乱了。。我刚接触c++,我感觉很有意思,今天看c++primer里面介绍过iostream。但是怎么看都不懂。代码里面也出现了#include<iostream>。我想请教一下,iostream是个库,可不可以理解成是一个仓库,里面装的都是C的代码?另外,IO是不是iostream的缩写? 展开
 我来答
薇雅xiner
推荐于2017-10-13 · TA获得超过142个赞
知道答主
回答量:142
采纳率:0%
帮助的人:78万
展开全部

C++编译系统提供了用于输入输出的iostream类库。iostream这个单词是由3个部分组成的,即i-o-stream,意为输入输出流。在iostream类库中包含许多用于输入输出的类。

ios是抽象基类,由他派生出istream类和ostream类,两个类名中第一个字母i和o分别代表输入(input)和输出(output)。isrream类支持输入操作,ostream类支持输出操作,iostream支持输入输出操作。iostream是从istreanm类和ostream类通过多重继承而派生的类。


C++对文件的输入输出需要用ifstream和ofstream类,两个类名中第一个字母i和o分别代表输入输出,第二个字母f代表文件(file)。ifstream支持对文件的输入操作,ofstream支持对文件的输出操作。类ifstream继承了istream,类ofstream继承了ostream,类fstream继承了iostream。


#include<iostream>的意思提供iostream库中的信息,在程序开头写上这个才可以直接调用iostream类库中的函数

百度网友ce85d0b
2013-09-13
知道答主
回答量:8
采纳率:0%
帮助的人:3.7万
展开全部
i 是input 代表输入,o是output代表输出,C++的输入输出被称作流(stream)。

iostream 可以理解为一个装着C++代码的库,实际上它代表一个名叫 iostream.h 的文件,里面写着关于输入输出的函数的申明。

IO代表输入输出
追问
您的意思是,iostream是一个仓库,里面都是C++的代码。#include就是从iostream调用代码  。是这样吗?
追答
是的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjfaok
2013-09-13 · TA获得超过6807个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1628万
展开全部
iostream是标准头文件,其包含了其他几个标准头文件(这些文件中包含有用于输入输出的类和函数),同时定义了几个标准输入/输出流对象,用于输入输出到标准位置……

IO大概是Input/Output(输入/输出)的缩写……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iamchenmin
2013-09-13 · TA获得超过1199个赞
知道小有建树答主
回答量:625
采纳率:50%
帮助的人:314万
展开全部
iostream是一系列信号的通道的集合,你能用他把字符输出到屏幕上,也可以从硬盘读取文件,就说cout,他也是这里面的一个类。

可能和C没关系,但本质上都是一系列机器指令啦。

IO是in和out的简写,代表输入和输出。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
囊中无忌
2013-09-13 · TA获得超过107个赞
知道小有建树答主
回答量:126
采纳率:66%
帮助的人:72.6万
展开全部
你学过C语言吗?#include<iostream>跟#include<stdio.h>是相像的,里面都是封装了些IO操作的函数,IO即input/output,即输入和输出,说明这里面封装了很多用来处理输入和输出的函数,当然,c++是用类来封装,c是用函数来封装。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式