当前位置:编程学习 > C/C++ >>

C++文件流例子

题目:
1.创建文件名为textfile的文本文件,先向该文件写入如下信息:
      C++实验!
      输入输出流操作!
     创建文本文件成功!
然后关闭文件,再以输入模式打开textfile文件读取数据,并从计算机屏幕输出文件内容.

代码:
//********************************///
#include<iostream>
#include<fstream>
#include<cstdlib>
#include<cstdio>
#include<string>
using namespace std;
int main(){
    ofstream fout;//定义一个输出文件流对象
    //以下进行文件的写入操作
    fout.open("textfile.txt");
    fout<<"C++实验!"<<endl;
    fout<<"输入输出流操作!"<<endl;
    fout<<"创建文本文件成功!"<<endl;
    fout.close();//文件关闭
    //以下是进行文件读取操作
    ifstream fin;
    fin.open("textfile.txt");
    char ch[100];//如果是读取char类型用fin.getline(ch , 100);
    while(fin.getline(ch , 100)){
        cout<<ch<<endl;
    }
    fin.close();//关闭文件
    return 0;
}
//***********************************//
#include<iostream>
#include<fstream>
#include<cstdlib>
#include<cstdio>
#include<string>
using namespace std;
int main(){
    ofstream fout;
    fout.open("textfile.txt");
    fout<<"C++实验!"<<endl;
    fout<<"输入输出流操作!"<<endl;
    fout<<"创建文本文件成功!"<<endl;
    ifstream fin;
    fin.open("textfile.txt");
    string str;//注意读取string类型用getline(fin ,str);
    while(getline(fin , str)){
        cout<<str<<endl;
    }
    return 0;
}
//***********************************//
作者:cgl1079743846

补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,