当前位置: 首页 > news >正文

MFC CStdioFile简单用法


转自:

http://hi.baidu.com/mysolarstar/blog/item/8d1898012df3b2cd277fb5fc.html


VC++ MFC 使用CStdioFile类来操作文件,是个很简单的例子,有源代码下载。 

源代码: 

//----- 使用 CStdioFile 类来读取文件 ---- www.5has.com 制作代码 简单例子 
CString str, s, s2; 
s = s2 = ""; 

CStdioFile file; 
file.Open("aa.txt",CFile::modeRead); //打开文件 只读模式 

while(file.ReadString(str)) //一次读取一行 
{ 
s += str+"\n"; //一般用 \n 
s2 += str+"\r\n"; //编辑框中换行用 \r\n 
} 
file.Close(); //关闭文件 
//----- 

//----- 写文件 cc.txt 必须要存在 

CString s; 
GetDlgItemText(IDC_EDIT2,s); 

CStdioFile f2; 
// CFile::modeCreate 
f2.Open(_T("cc.txt"), CFile::modeNoTruncate|CFile::modeReadWrite|CFile::typeText); 
f2.WriteString(s); 
f2.Close(); 
//----- 

//----- 创建文件 dd.txt 
CString s; 
s="创建文件 dd.txt"; 

CStdioFile f3; 
f3.Open(_T("dd.txt"),CFile::modeCreate|CFile::modeReadWrite); 
f3.WriteString(s); 
f3.Close(); 
//-----


相关文章:

  • MFC 表格控件的使用
  • [Web开发] xenocode 推出浏览器沙盘,无需安装直接运行各种浏览器
  • wireShark 的使用 网络抓包
  • MFC TRACE宏的使用
  • 关系数据库的死期到了?
  • vbScript 中on error resume next使用心得
  • C# 设计模式之 工厂模式
  • Linux/Unix环境下的Make和Makefile详解
  • C# 设计模式之 策略模式 示例
  • C# 设计模式之桥接模式
  • 外界与Flex Application的交互处理(之嵌入html)
  • C# 设计模式之 模板方法
  • Google世界第一机 T-Mobile G1全程评测
  • C# 设计模式之 建造者模式
  • 美中有不足 细看Gphone G1五大设计缺憾
  • 0x05 Python数据分析,Anaconda八斩刀
  • Akka系列(七):Actor持久化之Akka persistence
  • classpath对获取配置文件的影响
  • CSS3 变换
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • ES6--对象的扩展
  • extjs4学习之配置
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Java多线程(4):使用线程池执行定时任务
  • Logstash 参考指南(目录)
  • PermissionScope Swift4 兼容问题
  • 创建一个Struts2项目maven 方式
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 从伪并行的 Python 多线程说起
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 前端自动化解决方案
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用agvtool更改app version/build
  • 微信小程序实战练习(仿五洲到家微信版)
  • 线性表及其算法(java实现)
  • 一个SAP顾问在美国的这些年
  • 最简单的无缝轮播
  • 阿里云服务器购买完整流程
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • #Spring-boot高级
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (安卓)跳转应用市场APP详情页的方式
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • .Net - 类的介绍
  • .Net core 6.0 升8.0
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @Service注解让spring找到你的Service bean
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节
  • [<事务专题>]
  • [2013][note]通过石墨烯调谐用于开关、传感的动态可重构Fano超——
  • [20160902]rm -rf的惨案.txt
  • [Android]通过PhoneLookup读取所有电话号码
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作