欢迎来到入门教程网!

C语言

当前位置:主页 > 软件编程 > C语言 >

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

来源:本站原创|时间:2020-01-10|栏目: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++中char*与wchar_t*与string以及wstring之间的相互转换

栏    目:C语言

下一篇:用c++实现将文本每个单词首字母转换为大写

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

本文地址:https://www.xiuzhanwang.com/a1/Cyuyan/4380.html

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

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

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有