请问在用MFC的CFile和StdFile读取浮点数,读取的数据转换16进制不正确,怀疑是有乱码的问题,怎么解决?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
首页/
已采纳
MFC的CFile和StdFile读取浮点数有乱码的问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2016-03-16 09:36关注十六进制本来显示出来就是乱码,贴出你的数据和内存中的数值。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-03-14 12:30回答 5 已采纳 你的项目是多字节字符集?然后txt是utf8编码?把txt另存为ansi编码。
- 2022-07-20 03:42回答 1 已采纳 去掉CA2W呢
- 2016-03-15 05:59回答 1 已采纳 用vector去重 http://blog.csdn.net/akonlookie/article/details/8218531
- 2022-06-12 03:08天上的猩猩Y的博客 在Unicode下使用MFC的CFile读取有中文的文件读取出来,直接显示会显示乱码。
- 2016-03-16 01:55回答 1 已采纳 先用atof转换成浮点,然后用指针强转为byte
- 2015-06-02 02:37回答 3 已采纳 用二进制方式写入文件,同时读取的时候也用二进制读取。
- 2016-03-17 07:04回答 3 已采纳 转换成字符串没法判断,只有一种情况,就是数据超过float表示的范围,那么可以判定是double,在两者共同的精度范围没法判断。
- 2022-09-20 01:59本文将深入探讨如何使用MFC来实现文件分隔功能,具体到我们的实例——"File_Cut.rar_MFC 文件分隔 CFILE_cut",我们将详细解析这个工具的工作原理和关键知识点。 1. MFC与CFILE类: MFC中的CFILE类是对标准C++的...
- 2016-02-27 18:18回答 4 已采纳 这里问题已经找到了。这里是 ``` content += str; ``` 时OnEnChange()函数被调用了,里面有writein函数
- 2015-06-05 21:44回答 3 已采纳 当文件里有两行数据的时候断点调试下看看前一次读取的数据是否都正确,还有第二次确定下是卡在了哪里,看下堆栈调用窗口
- 2015-06-03 05:02回答 5 已采纳 ``` try{ ca>>sno; } catch(...){ .... } ``` 如果不知道什么问题,就什么类都抓。或者制定是CArchive的异常 ``
- 2021-08-11 05:54路过人间啊的博客 MFC提供了CFile类方便文件的读写,首先要知道,文件的数据读取、数据写入与文件指针的操作都是以字节为单位的,数据的读取和写入都是从文件指针的位置开始的,当打开一个文件的时候,文件指针总是在文件的开头。...
- 2022-09-19 11:48在Microsoft Foundation Classes (MFC)库中,CFile是一个核心的类,用于处理文件操作。这个库是基于C++的,旨在简化Windows应用程序的开发。本文将深入探讨CFile类的功能,包括如何打开、读写、关闭文件,以及如何...
- 2020-09-28 11:15在本场景中,我们面对的问题是“MFC UTF-8文件批量转成GB2312 解决中文乱码问题”,这涉及到文件的读取、编码转换以及文件的写入操作。 首先,我们需要理解UTF-8和GB2312这两种编码的区别。UTF-8是一种变长的...
- 2024-03-27 16:39CFile是MFC中抽象出的文件操作类,它封装了标准的文件I/O操作,如打开、关闭、读取和写入等。通过调用CFile的成员函数,我们可以方便地对文件进行操作。例如,`Open()`函数用于打开一个文件,`Read()`和`Write()`...
- 2022-09-22 14:23在MFC中,可以使用CFile类或CStdioFile类来打开和读取图像文件。通常,图像文件如JPEG、PNG等是二进制文件,所以需要以二进制模式打开。读取数据后,需要解析文件格式,提取图像数据。这通常需要对特定图像格式(如...
- 2021-01-19 21:33mfc文件操作类CFile CFile类的几种构造函数 CFile();//不带参数的构造函数。 CFile(int hFile);//带文件句柄参数的构造函数。 CFile( LPCTSTR lpszFileName,//要打开的文件路径 UINT ...
- 2021-03-15 07:08总结来说,CFile64是VC++ MFC框架下处理大文件的关键工具,它的主要优势在于能够支持超过2GB的大文件操作,同时提供了丰富的接口用于读取、移动文件指针和错误处理。理解并熟练运用CFile64类,能够使你在处理大文件...
- 2021-06-02 06:36IT_Kyle的博客 if (file.Open(strPath, CFile::modeRead)) { file.Seek(0, CFile::begin); nFileLen = file.GetLength(); pbuf = new char[nFileLen + 1]; file.Read(pbuf, nFileLen); pbuf[nFileLen] = 0; file.Close...
- 2022-09-23 02:39在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库来读取和分析WAV音频文件。WAV是一种常见的无损音频文件格式,它以RAW数据存储音频,通常用于音频编辑和处理。MFC是Microsoft为Windows应用...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司