c++ ifstream 和 ofstream 名子含义的理解

2024-12-12 03:56:29
推荐回答(3个)
回答1:

你理解错了,
输入文件流是从文件里面把数据读正春取到流中.
输出大清困就是把流里滚念的东西输出到文件里.

cin/cout也是一样的
cin把I/O的输入读取到流中....
cout把流中的东西输出到I/O上.

文件!=文件流,明白不?

回答2:

这里输入输出,针对内存而言的,不是不针对文件

输入,如cin,袜仔激scanf都是从屏幕输入数据到内存中的变量的
ifstream只不戚链过是从文件里读取数据,并输入到内存的某些变量中告袜而已

输出,也是同样的道理

回答3:

是你对象搞错了,因为这个流是基于那个win32控制平台来说的,比如说你要读文件的内容,对于平台来说,这个数据应该是判胡从文件输入到平台,即输入流,但它是读取文件的内容,反之输出流嫌卜即掘者拦从平台里面的数据输出到文件中.理解了没有??不懂的话,可以再问我!这样可以吗?