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++ ,