fstream包含ofstream和ifstream的所有内容? [关闭]

Posted

技术标签:

【中文标题】fstream包含ofstream和ifstream的所有内容? [关闭]【英文标题】:Fstream contain all the content of ofstream and ifstream? [closed] 【发布时间】:2013-08-29 17:05:45 【问题描述】:

如果可以同时使用std::fstream,为什么我们要使用std;:ofstream 输出和std::ifstream 输入?

【问题讨论】:

我想他是在问你是否可以只使用 fstream The_Old_In_And_Out; 之类的东西并让它同时作为输入和输出流 @Chemistpp:等等,这也是对他问题的有效解释。该死。回滚我的编辑... 阅读the documentation 可能比在这里发帖更费力。 对不起,我指的是 fstream、ofstream 和 ifstream 库。我可以从 fstream 库中获取 ofstream 和 ifstream 类,对吧? 【参考方案1】:

这与 stringstream、istringstream 和 ostringsstream (link) 的情况类似。

通常您不会从同一个流中读取和写入,因此使用 ifstream 和 ofstream 更容易,因为您不必担心流状态和流位置(就像 fstream 一样)。

【讨论】:

以上是关于fstream包含ofstream和ifstream的所有内容? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

C++文件读写详解(ofstream,ifstream,fstream)

C++文件读写详解(ofstream,ifstream,fstream)

C++中fstream

C++中,ifstream和ofstream定义文件流的区别

c++中ifstream,ofstream和fstream的使用方法

c++中ifstream,ofstream和fstream的使用方法