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

 更新时间:2013年05月29日 16:14:28   作者:  
本篇文章是对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();
}

相关文章

  • Mingw64编译wxWidgets 3.0.2常见错误分析

    Mingw64编译wxWidgets 3.0.2常见错误分析

    这篇文章主要介绍了Mingw64编译wxWidgets 3.0.2常见错误分析,需要的朋友可以参考下
    2016-11-11
  • Qt读写ini文件之QSettings用法

    Qt读写ini文件之QSettings用法

    这篇文章主要为大家介绍了Qt读写ini文件之QSettings的使用方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • WIN32程序获取父进程ID的方法

    WIN32程序获取父进程ID的方法

    这篇文章主要介绍了WIN32程序获取父进程ID的方法,在进行windows程序开发的时候有一定的实用价值,需要的朋友可以参考下
    2014-08-08
  • C++归并排序算法实例

    C++归并排序算法实例

    这篇文章主要介绍了C++归并排序算法实例,本文先是介绍了什么是归并排序,然后给出了实现代码,需要的朋友可以参考下
    2014-10-10
  • C++中文件操作基础详解

    C++中文件操作基础详解

    这篇文章主要为大家详细介绍了C++中的一些文件操作基础详解,文中的示例代码讲解详细,对我们学习C++有一定帮助,需要的可以参考一下
    2022-06-06
  • C语言数据结构链表队列的实现

    C语言数据结构链表队列的实现

    这篇文章主要介绍了C语言数据结构链表队列的实现的相关资料,需要的朋友可以参考下
    2017-07-07
  • C++实现并行计算的两种方式

    C++实现并行计算的两种方式

    本文介绍了使用C++实现并行计算的两种方式,包括OpenMP和MPI,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • C++结构体中变长数组的使用问题分解刨析

    C++结构体中变长数组的使用问题分解刨析

    变长数组在C++中指的是集合(也叫容器)如vector就是C语言中,所有的数组都不定长,没有下标越界的概念,数组实质就是一个指针(由数组名充当)因此C语言中数组的长度没有任何意义平常在C语言中讲的不定长数组,其实就是指针
    2022-08-08
  • 深入解析int(*p)[]和int(**p)[]

    深入解析int(*p)[]和int(**p)[]

    以下是对int(*p)[]和int(**p)[]的使用进行了详细的分析介绍,需要的朋友可以参考下
    2013-07-07
  • C语言中多样式的格式控制符的使用详解

    C语言中多样式的格式控制符的使用详解

    C语言中的格式控制符类型繁多,虽然格式字符可能就那么几个,但组合起来使得格式控制符变得多样化,这对于C语言初学者来说无疑是一种痛苦,为此我将常见的格式控制符类型及意义总结一下,希望对大家有所帮助
    2023-03-03

最新评论