请教c++流的问题!有分

goo_foo 2002-03-30 01:51:40
C++中的流问题让我疑惑不解:
istream
ostream
ifstream
ofstream
istrstream
ostrstream
有什么区别和联系?都在什么时候使用呢?100分
...全文
32 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ywls 2002-03-30
  • 打赏
  • 举报
回复
[ ios ]
| | |
[istream] [fstreambase] [ostream]
| \ | / |
| / | [iostream] \ |
| / | | \ |
[ifstream] [fstream] [ofstream]
真不容易,大家也知道画这个图有多麻烦吧,嗨,这年头,捞点分也不容易!
jatom 2002-03-30
  • 打赏
  • 举报
回复
<<掌握标准c++类》
Leung_ 2002-03-30
  • 打赏
  • 举报
回复

买一本《The C++ Programming Language》吧,这类问题的答案都有的。
zhakewei 2002-03-30
  • 打赏
  • 举报
回复
istream ===> input stream
ostream ===> output stream
ifstream ===> input file stream
ofstream ===> output file stream
istrstream ===> input string ...
ostrstream ===> output string ...
Clear?
mike_hao_1980 2002-03-30
  • 打赏
  • 举报
回复
下面的4个都是由前面两个继承来的。
fstream是用于文件的,istream用于读入,ofstream用于输出;
strstream用于对字符串的输入输出。
这样你做什么都可以“流”来“流”去
比 fscanf等方便多了
凌波微搏 2002-03-30
  • 打赏
  • 举报
回复
建议你好好看看类库的介绍,很重要的,特别是流这个概念.
nicholas_87 2002-03-30
  • 打赏
  • 举报
回复
这不是简简单单能将清楚的,建议你看《掌握标准c++类》
outermarker 2002-03-30
  • 打赏
  • 举报
回复
good boy!
wkoji 2002-03-30
  • 打赏
  • 举报
回复
它们本身的命名就基本上已经告诉了你它们的作用
SlaSk 2002-03-30
  • 打赏
  • 举报
回复
完全同意kanswer(kanswer)
具体的建议参看《掌握标准c++类》
foolyz 2002-03-30
  • 打赏
  • 举报
回复
3,4是关于文件的,
1,2是最基本的.
常用的是iostream
wzping 2002-03-30
  • 打赏
  • 举报
回复
这些很烦。我建议你着一本关于类库的书看一下。
kanswer 2002-03-30
  • 打赏
  • 举报
回复
继承和重载关系

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧