VC编程debug assertion failed!Debug Assertion Failed! File: dbgheap.c line: 1044

[复制链接]
查看11 | 回复2 | 2018-4-13 08:59:15 | 显示全部楼层 |阅读模式
报错行出现在系统函数_free_dbg的_ASSERTE(_CrtIsValidHeapPointer(pUserData)); 这个是堆栈释放错误综合你三个点,应该很可能是对文件长度的处理不好,内存分配和文件长度不匹配,或者内存操作和文件长度不匹配检查办法:单步调试,随时监控各个参数的值和地址状态。...
回复

使用道具 举报

千问 | 2018-4-13 08:59:15 | 显示全部楼层
打开后关闭文件才可以这样。释放资源调用close函数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行