首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++里面的流类型的一些有关问题

2012-04-10 
C++里面的流类型的一些问题C++里面有讲iostream流的,但是我不太懂,里面讲istream是输入流的类型,ostream是

C++里面的流类型的一些问题
C++里面有讲iostream流的,但是我不太懂,里面讲istream是输入流的类型,ostream是输出流的类型,流到底是什么东西?怎么将写入流中的东西输出到可见的那个黑色屏幕上?还有那个文件流: fstream,怎么输出文件,和写入文件的?求解啊

[解决办法]


形象点理解,可以想象为河流。你把一个东西放到河流里,这个东西就在河流里了。。。
想放进去,就用>>,前面是原来放这个东西的地方。cin这个默认就是屏幕。

然后想要取出来,就<<, 取出来总要有地方放,<<齐安民就是放东西的地方。。这个地方可以是屏幕,可以是文件或者其他。cout就是这样一个地方,默认就是屏幕。

还有cerr,什么的。

文件流类似,只是放这个东西的地方换成文件。
[解决办法]
这玩意儿没啥用。。。

反正类库已经帮你封装好了,想知道的话,直接写好代码,调试的时候f11进去,自己看源码~
[解决办法]
这个底层都给你封装好了,会根据你定义的类型进行输出
至于怎么输出到屏幕上,这就是直接将内存中的数据二进制,打到屏幕上呗,具体这个怎么实现的,不必管了吧
读写文件只需要调用API函数就行了,

热点排行