欢迎来到代码驿站!

C代码

当前位置:首页 > 软件编程 > C代码

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

时间:2020-10-10 22:23:03|栏目:C代码|点击:
代码如下所示:
复制代码 代码如下:

#include "stdafx.h"
#include <iostream>
#include <fstream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
 //写入文件
 ofstream ofs;  //提供写文件的功能
 ofs.open("d:\\com.txt",ios::trunc); //trunc打开文件时,清空已存在的文件流,若不存在此文件则先创建
 int i;
 char a = 'a';
 for(i = 1; i != 27; ++i)
 {
  if(i < 10)
  {
   ofs << "0" << i << "\t" << a << "\n";
   a ++;
  }
  else
  {
   ofs << i << "\t" << a << "\n";
   a ++;
  }
 }
 ofs.close();
 //读出文件到控制台
 char buffer[256];
 ifstream ifs; //提供读文件功能
 ifs.open("d:\\com.txt",ios::in);//in--打开文件做读操作
 cout << "d:\\com.txt" << "中的内容如下:" << endl;
 while(!ifs.eof())  //判断是否达到stream的结尾
 {
  ifs.getline(buffer, 256, '\n'); //字符达到256个或遇到换行就结束
  cout << buffer << endl;
 }
 ifs.close();
}

上一篇:C++ 二维数组参数传递的实现方法

栏    目:C代码

下一篇:C语言二分法求解方程根的两种方法

本文标题:C++中简单读写文本文件的实现方法

本文地址:http://www.codeinn.net/misctech/9523.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有