C++中文件的读写实现方法

C++中文件的读写实现方法,第1张

C++中文件的读写实现方法,第2张

读写都应该包含头文件。

读取:将数据从外部文件读入程序进行处理。

对于程序来说,数据是从外部读取的,所以定义输入流就意味着定义输入流对象:ifsteam infile,也就是输入流对象。

该对象保存要从文件中读取的数据流。假设有一个名为myfile.txt的文件,里面有两行数字数据。具体方法是:
int a,b;
ifstream infile;
infile . open(" my file . txt ");//注意文件的路径
infile > > a > > b;//两行数据可以连续读入变量
infile.close()

  如果是个很大的多行存储的文本型文件可以这么读:
  char buf[1024]; //临时保存读取出来的文件内容
  string message;
  ifstream infile;
  infile.open("myfile.js");
  if(infile.is_open()) //文件打开成功,说明曾经写入过东西
  {
while(infile.good() && !infile.eof())
{
memset(buf,0,1024);
infile.getline(buf,1204);
message = buf;
...... //这里可能对message做一些操作
cout

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C++中文件的读写实现方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情