美文网首页
C++标准文件的写入读出(ifstream,ofstream)

C++标准文件的写入读出(ifstream,ofstream)

作者: luckybabying | 来源:发表于2019-12-02 13:02 被阅读0次

头文件

#include <fstream>

“<<“ 插入器,向流输入数据

”>>” 析取器,从流输出数据

ifstream 和ofstream 主要包含在头文件<fstream>

ifstream  :硬盘向内存写入文件

ofstream :内存向硬盘写入文件


示例:

ofstream out("out.txt");

if(out.is_open())    //is_open()返回真(1),代表打开成功

{

    out<<"HELLO WORLD!"<<endl;

    out.close();

}

在文件out.txt中写入了HELLO WORLD!


ifstream in("out.txt");

char buffer[200];

if(in.is_open()){

    while(!in.eof())    {

        in.getline(buffer,100)

        cout<<buffer<<endl;

        in.close();

    }

}


c++中有一个stream,所有的I/O都是以这个流类为基础的。

继承结构图如下:

相关文章

网友评论

      本文标题:C++标准文件的写入读出(ifstream,ofstream)

      本文链接:https://www.haomeiwen.com/subject/vldxgctx.html