MFC中文件的读写操作_mfc file.open()-程序员宅基地

技术标签: MFC  自学  

1.CFile

使用CFile对文件进行操作,首先要创建一个CFile对象,然后将CFile对象与要操作文件绑定。有以下方式:
①使用CFile的构造函数。

	CFile file(_T("myfile.txt"),CFile::modeReadWrite | CFile::modeCreate);
	//将CFile对象与myfile.txt绑定,如果文件不存在则在源目录创建,如果存在,则将文件清零。

②使用CFile的函数CFile::Open()

	CFile file;
	file.Open(_T("MYFILE.txt"), CFile::typeText | CFile::modeReadWrite);
	//上述代码先定义了CFile对象file,然后调用Open函数,打开了文件

其中Open函数的原型为:

	virtual BOOL Open( LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL );

lpszFileName为文件路径;
nOpenFlags有以下几种:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44538475/article/details/95757330

智能推荐

react Input的defaultValue和value属性学习_react input value-程序员宅基地

文章浏览阅读1.1w次,点赞3次,收藏7次。文章目录文章参考问题描述状态属性受控组件非受控组件为什么要有受控组件?个人理解案例文章参考react 表单问题描述在工作中用antdDesign UI组件写Input表单的时候,发现需要同时设置默认值和用户可以手动输入改变值(修个表的数据),发现搞不清defaultValue和value的作用,能否同时使用?彼此是否会产生影响?编译是否会报错?状态属性表单元素有这么几种属于状态的属......_react input value

R_Correlation Matrix_相关矩阵 学习笔记3.3_r_correlate idl-程序员宅基地

文章浏览阅读2.9k次。R_学习笔记3.3_Correlation Matrix_利用道琼斯指数生成相关矩阵 前言:环境:Correlation Matrix实例前言:刚刚开始学习R语言,学校的课程不是很系统,仅作为学习笔记参考。刚接触R时个人感觉R很像SQL的查询语句和MatLab的plot功能的结合,有过SQL经验的同学应该很好上手,不过R的Document感觉没有MATLAB做的直观,查阅资料有一定困扰。根据学校课程和各路资料汇总,不定时更改与更新。环境:利用conda创建了一个新的环境,安装Jupyter Lab(_r_correlate idl

关于机器学习中Precision和Recall的概念的理解_retrival和recall-程序员宅基地

文章浏览阅读2.6w次,点赞8次,收藏35次。Andrew Ng 机器学习第六课关于这个Precision和Recall的概念,我一直不能很好的理解,所以我找了个时间梳理的了一下。 - Accuracy = 准确率 预测对的除以总样本书 - Precision = 预测正率 - Recall = 查对率 预测对占实际是对的理解资料(转载)帮助理解的例子拿导弹的例子:雷达收到 100个导弹信号 ,只有3个是真的导弹 ,97_retrival和recall

JVM 启动参数详解_jvm启动参数: -dastison.parser.safellode=true-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏3次。JVM 启动参数详解JVM 作为一个通用的虚拟机,我们可以通过启动Java命令时指定不同JVM参数,让 JVM调整自己的运行状态和行为,内存管理和垃圾回收的GC算法等等。直接通过命令行启动 Java程序的格式为:java [options] classname [args]java [options] -jar filename [args]其中[options] 部分称为 “JVM 选项”,对应IDE中的 VM options,可用jps -v 查看。[args] 部分是指 “传递给ma_jvm启动参数: -dastison.parser.safellode=true

小程序底部tabbar加数字标_小程序底部加上数字-程序员宅基地

文章浏览阅读1.2w次,点赞8次,收藏50次。小程序底部tabbar悬浮数字标功能实现效果如下:大家都知道小程序的底部,是通过APP,JSON进行配置的,如果想要在下面的tabbar上面做手脚的话,网上搜索是找不到方法的,好多小白见到这种需求都感觉无从下手,如果你也遇到这种问题,那就好好研究一下API吧,话不多说,上代码://这里我们只介绍我们用到的方法wx.setTabBarBadge({//这个方法的意思是,为小程序某一项的t..._小程序底部加上数字

java判断jsonarray是否为数组_java-测试它是JSONObject还是JSONArray-程序员宅基地

文章浏览阅读3.9k次。java-测试它是JSONObject还是JSONArray我有一个json流,可以像这样:{"intervention":{"id":"3","subject":"dddd","details":"dddd","beginDate":"2012-03-08T00:00:00+01:00","endDate":"2012-03-18T00:00:00+01:00","campus":{"id":"...

随便推点

电视原理学习笔记:人眼视觉特性——视敏特性、光的度量、亮度感觉、对比度、视觉惰性、分辨力_人眼对什么光的灵敏度最高-程序员宅基地

文章浏览阅读2.8k次,点赞2次,收藏22次。电视原理;人眼视觉特性、亮度感觉、分辨力、光的度量_人眼对什么光的灵敏度最高

【Dubbo】Dubbo进行服务远程调用、Cfeng不使用Dubbo构建微服务缘由_dubbo远程调用优先调用内网服务-程序员宅基地

文章浏览阅读806次。Cfeng 个人扩展的项目很多,常见的单机项目各种系统就借助脚手架和之前的代码迅速就可以建立, 在这个微服务项目之前做的是MinRPC,该微服务项目的目的是为一方面构建一套模板代码,另一方面是为了方便自己的使用; 除Offer Campus项目,个人维护的项目还有Cfeng.net【传统单机项目,但使用的MCVM模式】, Cfeng.net短暂上线过一段时间,目前在进行功能完善(因为是一个人,所以进度稍慢)_dubbo远程调用优先调用内网服务

营业税-程序员宅基地

文章浏览阅读6.2k次。营业税求助编辑百科名片 营业税系统营业税(Business tax),是对在我国境内提供应税劳务、转让无形资产或销售不动产的单位和个人,就其所取得的营业额征收的一种税。营业税属于流转税制中的一个主要税种。2011年11月17日,财政部、国家税务总局正式公布营业税改征增值税试点方案。目录

prometheus数据结构和压缩原理讲解_prometheus 数据结构-程序员宅基地

文章浏览阅读3.8k次。Prometheus有着非常高效的时间序列数据存储方法,每个采样数据仅仅占用3.5byte左右空间,上百万条时间序列,30秒间隔,保留60天,大概花了200多G(引用官方PPT)。接下来让我们看看他的原理。Prometheus内部主要分为三大块,Retrieval是负责定时去暴露的目标页面上去抓取采样指标数据,Storage是负责将采样数据写磁盘,PromQL是Prometheus提供的查询..._prometheus 数据结构

ORACLE锁表如何批量解锁?如何查找锁表原因?_oracle批量解锁表语句-程序员宅基地

文章浏览阅读1.1k次。ORACLE锁表如何批量解锁?如何查找锁表原因?_oracle批量解锁表语句

【mybatis-plus】mybatisplus entity XXX Not Found TableInfoCache.错误-程序员宅基地

文章浏览阅读1.4w次,点赞4次,收藏2次。ctiverRecord的特点是通过一系列的配置,实体类也具有操作CRUD的功能使用Mybatisplus activerecord功能,需要进行如下配置:1. 实体类A继承com.baomidou.mybatisplus.extension.activerecord.Model2.实体类重写Model的方法//重写这个方法,return当前类的主键 @Overrid..._not found tableinfocache.