码迷,mamicode.com
首页 > 编程语言 > 详细

C++中关于文件的读写

时间:2016-01-14 16:11:27      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

  在C++的学习过程中,我们时常要用到对文件的操作,下面我们讲一下文件的读写。

  首先,读。也就是把已有的文件读到控制台上,那么如何操作呢?首先要将文件操作的输入输出流包含进去。

  <fstream>是对文件操作的文件流,记住后面不带.h。然后获取文件名字我们要包含<string>,同样不带.h。

接下来,我们看代码实现:

#include<iostream>

#include<fstream>

#include<string>

using namespace std;

int main()

{

  ifstream in;

  string filename;

  cout<<"输入文件名称及后缀:"<<endl;

  getline(cin,file,‘\n‘);

  in.open(filename);

  //判断文件是否存在

  if(!in)

  {

    cerr<<"文件不存在,请仔细检查文件名及后缀"<<endl;

    return 1;

  }

  //读取信息

  char ch;

  while(!in.eof())

  {

    in.read(&ch,1);

    cout<<ch;

  }

  in.close();//关闭文件

  return 0;

}

然后就可以显示文件内容了。

C++中关于文件的读写

标签:

原文地址:http://www.cnblogs.com/yijianzhongqing/p/5130043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!