C++ 读写操作同一个文件的几种方法

#include 
#include 
using namespace std;

int main()
{
    // 打开文件 "test.txt" 同时读写操作
    filebuf buffer; // 建立一个 file stream 缓冲区,并将它装在两个stream对象上
    ostream output(&buffer);
    istream input(&buffer);
    buffer.open("test.txt", ios::in | ios::out | ios::trunc);

    for (int i = 1; i <=4 ; i++) {
        // 写一行数据
        output << i << ". line" <

C++ 的流挺好玩的,今天看 C++ 流 不好的评价http://topic.csdn.net/u/20110823/20/5600d38a-e4f3-48f1-a70e-bb3119e7c8a7.html自己去看 PDF 版 C++标准程序库了摘写了这些代码,调试玩玩

你可能感兴趣的:(C++ 读写操作同一个文件的几种方法)