c++ - 使用相同流对象的 io 操作

标签 c++ filestream iostream

我想用c++进行I/O操作。我想存储一个指向 fstream 对象的指针,并使用我想要读取和写入该文件的相同 fstream。是否可以不使用两个不同的对象,即用于读取的 ifstream 和用于写入的 ofstream。

最佳答案

是的,fstream 专门用于支持读取和写入(它派生自 ifstreamofstream)。

关于c++ - 使用相同流对象的 io 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3354125/

相关文章:

c++ - 通过具有 vector 基地址的指针读取 vector 元素时出错

C++ - 链接器找不到我的函数,它恰好是一个重载的运算符

c++ - IO流是否可移植

c++ - std::cin 错误状态和变量变化

使用 stringstream 的 C++ iostream 损坏

c++ - 结构数组,其中包含数组。不会编译

c# - 超时异步打开文件并获取 FileStream

c++ - 使用 std::fstream 重新打开后文件被清除

c# - 无法使用 binarywriter 写入文件

c++ - 可以将 const 引用返回给私有(private)成员吗?