理解CFile类

CFile类是MFC独有的输入输出类,如同C++中的文件流类fstream,其工作原理是相同的。不同点在于CFile类定义的对象既是输入也是输出对象,而C++中是ofstream类定义输出对象,ifstream类定义输入对象。

使用CFile类输出到文本文件中

1、CFile类定义对象

CFile fout;

2、调用打开open()函数

CString FileName = _T("A:\\student.txt");

fout.Open(FileName, CFile::modeCreate|CFile::modeWrite);

3、调用写入write()函数

fout.Write(sno,strlen(sno));//此处要修改字符集模式为多字节字符集才行

4、调用关闭close()函数

fout.Close();

    CString FileName = _T("A:\\student.txt");CFile fout;fout.Open(FileName, CFile::modeCreate|CFile::modeWrite);fout.Write(sno,strlen(sno));fout.Close();

使用CFile类输入到文本文件中

MFC使用CFile类进行输入输出到文本文件相关推荐

  1. VC++编程中的文件操作API和CFile类

    VC++编程中的文件操作API和CFile类 在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类.微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操 ...

  2. C++使用CFile类文件读写

    C++,MFC使用Cfile类文件读写的一个例程. 操作包括: CSV文件","分隔内容 文件换行操作 文件末尾位置查找 文件写入 官方文件参考: https://docs.mic ...

  3. CStdioFile,CFile类,文本文件处理(MFC学习园地)

    CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件. 流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开.文本方式 ...

  4. c语言cfile用法,MFC CFile类读写文件详解

    CFile类提供了对文件进行打开,关闭,读,写,删除,重命名以及获取文件信息等文件操作的基本功能,足以处理任意类型的文件操作. 一个读写文件的例子: 文件I/O 虽然使用CArchive类内建的序列化 ...

  5. CStdioFile,CFile类,文本文件处理

    CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件. 流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开.文本方式 ...

  6. [MFC]CFile类实现低级文件I/O

    1. CFile类简介: 1) CFile封装了操作系统对文件读写的相关操作API,是MFC中一种较为低级的I/O操作手段,MFC常用CArchive类对数据进行串行化写入读出磁盘: 2) CFile ...

  7. c语言CFile的使用方法,mfc文件操作CFile类之创建文件的方法

    mfc文件操作类CFile CFile类的几种构造函数 CFile();//不带参数的构造函数. CFile(int hFile);//带文件句柄参数的构造函数. CFile( LPCTSTR lps ...

  8. MFC之CFile读取和写入文件

    MFC提供了CFile类方便文件的读写,首先要知道,文件的数据读取.数据写入与文件指针的操作都是以字节为单位的,数据的读取和写入都是从文件指针的位置开始的,当打开一个文件的时候,文件指针总是在文件的开 ...

  9. C++ 文件操作(CFile类)

    一.Visual C++编程文件操作 有如下方法可进行操作: (1)使用标准C运行库函数,包括fopen.fclose.fseek等. (2)使用Win16下的文件和目录操作函数,如lopen.lcl ...

最新文章

  1. html如何让tr自动换行,js和css如何让table自动换行但是不是超出td?
  2. jetty debug 启动 jettyconfig配置文件
  3. 云计算产业被市场广泛看好 未来市场规模达4300亿元
  4. 笔记整理-知识产权与标准化知识-GB/T11457-2006软件工程术语
  5. spinlock与linux内核调度的关系
  6. 一文详解DeepMind最新模型SUNDAE,了解迭代去噪模型的前世今生
  7. asr1601芯片平台实现ssl加密的websocket
  8. ZooKeeper(二)ZooKeeper能做什么?
  9. mysql的exp平方_MySQL EXP()用法及代码示例
  10. java中start与loop_java for-loop问题
  11. 写给小白的机器学习之数据表示与特征工程详解(附实战代码)
  12. 日志分析——从概念到应用
  13. 7大前端项目速览!非一线城市也吃香!
  14. MATLAB App Designer 制作一个简易计算器的课堂作业
  15. java从Object类型转换成double,int类型
  16. 领导力教练:世界著名企业教练们的实践心得(原书第3版)
  17. APP渠道:安卓app推广渠道都有这几个!
  18. android gprs工作流程,Android pppd_gprs脚本启动过程
  19. 软件测试员的日常逗逼瞬间
  20. 调用微信内置浏览器实现微信打开的网页上的图片能点击打开的效果

热门文章

  1. 什么是 EventLoop ?
  2. 集成电路:芯片时代的到来
  3. 亚马逊云科技中国北京区域推出Amazon CloudTrail服务
  4. 手把手教你搭建gitlab服务器
  5. P4 Tutorial 快速上手 (3) Basic_tunnel
  6. ALCOA+CCEA原则(数据完整性标准)
  7. 【ChatGPT机器人】打造你的私人聊天助手
  8. SM2 SM3 SM4加密java实现
  9. 闲置服务器如何利用起来赚点零花钱
  10. 背景随意更换,同时改变多个竖屏短视频背景图片的两种方法