一般问题是:

已经没数据了,你还要读,或者试图读取并不存在的数据 就会出错;报这种错误!!!

举个函数如:

C++ Code 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// 数据成员序列化
void CFileDLoadInfo::Serialize( CArchive& ar )
{
    CObject::Serialize( ar ); 
     if ( ar.IsStoring() )
    {
        ar << prototcal << threadCnt << savepath << downloadLink
            << strFileNames << strFileType << strFileSize << strFileProgress 
            << strFileUseTime << strFileCreateDate << dwFileSize << dwDownloadSize
            << bResume << bSupportResume  /*<< tempFile << cfgFile*/;   // 注释掉的部分
         //Store other members
    }
     else
    {
        ar >> prototcal >> threadCnt >> savepath >> downloadLink
            >> strFileNames >> strFileType >> strFileSize >> strFileProgress 
            >> strFileUseTime >> strFileCreateDate >> dwFileSize >> dwDownloadSize
            >> bResume >> bSupportResume  >> tempFile >> cfgFile;
         //Polymorphic reconstruction of persistent object 
         //load other members
    }

return;
}

但我们存档的时候,如上面的if语句部分,我们本没有存入“ << tempFile << cfgFile”:   而在读取的时候else语句部分却有“ << tempFile << cfgFile”,那么就会报类似标题错误!!!

用CFile类时,遇到“试图越过其尾端对一个未命名的文件进行读写”相关推荐

  1. mfc如何判断读到文件尾_试图越过其尾端对一未命名文件进行读写 VC

    收录日期:2021/02/26 15:24:07 时间:2016/07/15 05:36:10 标签:基础类 各位高手请看下面这段代码: CString pres; CString s="f ...

  2. 试图越过其尾端对一未命名文件进行读写

    相信很多人都在网上看到关于vc文件操作的摘要: http://blog.chinaunix.net/u2/67530/showart_602878.html 我懒得copy过来了,  其中有一段是用C ...

  3. 您试图打开以前版本的Microsoft Office创建的文件。注册表策略设置已阻止此文件在该版本中打开的解决办法

    在安装了 Microsoft Office 2003 Service Pack 3 (SP3) 后,系统阻止了某些类型的文件,按以下办法解决: Excel 要使 Excel 2003 可以打开早期 E ...

  4. java newfile() bug_java-运行类时,它将生成一个0kb的空白文件.有人可以指出我的错误之处吗?...

    我尝试将一些内容写入文件名" aq.txt".目录没有问题. FileOutputStream fos= null; try{ String xyz= "You shou ...

  5. 7.Python3标准库--文件系统

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ''' Python ...

  6. 八股面经总结-C++

    目录 [C++基础]关键字与运算符 指针与引用 define 和 typedef 的区别 define 和 inline 的区别 override 和 overload new 和 malloc co ...

  7. 读书笔记之:C++ Primer (第4版)及习题(ch12-ch18) [++++]

    第12章 类 1. 类的声明与定义:前向声明,不完全类型 2. 从const函数返回*this 3. 可变数据成员mutable 4. 用于const对象的构造函数:构造函数不能声明为const 5. ...

  8. javascript库函数大全

    Global(全局对象/属性) Global 全局对象 Infinity 表示无穷大的数字属性 NaN 非数字属性 undefined 未定义值 Global 全局对象     可用性 JavaScr ...

  9. Java中常见的十八种异常!

    作为一只敬业的程序员,就是不能接受我的编程出现bug!可见我们对bug是如此的深恶痛觉!它已成为我们职业生涯中的拦路虎,所以今天小千精心为大家总结一下Java中常见的几种异常,望大家多多注意. 1.j ...

最新文章

  1. NumPy之array
  2. openssl1.1.0 支持php,openssl升级到1.0.21以支持nginx http2 ssl
  3. CodeForces - 1457D XOR-gun(位运算+暴力)
  4. [SQL Server]用于压力测试和性能分析的两个支持实用工具[转]
  5. GetlastError()函数返回值
  6. 大数据在各行业中的应用表现
  7. MySQL INSERT ... ON DUPLICATE KEY UPDATE语句
  8. 怎么在线批量网站打开?
  9. c语言编程学生活动安排表,C语言作业安排表(18学时-周学时2...).doc
  10. The way的用法
  11. 【网易有数】BI数据分析工具图表制作
  12. ecshop修改模板可输出php代码,修改ecshop模板体会
  13. hotmail手机端_Hotmail邮箱客户端下载-Hotmail手机版下载 苹果版v2.48.0-PC6苹果网
  14. 飞机大战的常见Bug
  15. Win10不进行操作很快自动睡眠、休眠的解决方法
  16. 经典文献阅读之--PON
  17. 华为用户的福利!1分钱就可以坐公交车,操作方法教程
  18. 废旧计算机主板,废旧笔记本, 千万别扔掉, 教你变废为宝
  19. RFID智能档案管理系统 设计方案
  20. 微信python课程靠谱吗_微信python小课靠谱吗

热门文章

  1. STL源码剖析:hashtable
  2. 微信小程序 调取云函数 信息推送失败response out of time limit or subscription is canceled hint的具体解决方法
  3. Android_UI开发总结(四):如何调整app的字体样式不随系统变化
  4. try - catch语句的用法
  5. 重温2021,回顾三星显示器的几大出彩瞬间
  6. 程序员也有情,攻城狮也有爱
  7. 中国移动:中国5G产业发展与投资报告
  8. Spket IDE, Ext开发人员的紫色匕首
  9. Java中链表的使用
  10. i5 11400核显相当于什么显卡