社区
C++ 语言
帖子详情
关于打不开文件的问题
波特王子
2011-09-17 09:41:57
一个程序在运行过程中要读、写很多文件,开始很正常,在运行一段时间后就无法打开文件了,用ofstream、fopen等,返回文件句柄都为NULL,是什么原因啊?
是因为程序内存泄露,堆空间不足了么?
...全文
201
12
打赏
收藏
关于打不开文件的问题
一个程序在运行过程中要读、写很多文件,开始很正常,在运行一段时间后就无法打开文件了,用ofstream、fopen等,返回文件句柄都为NULL,是什么原因啊? 是因为程序内存泄露,堆空间不足了么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
afreet2006
2011-09-17
打赏
举报
回复
获取错误代码看看 发生这种情况基本上就是文件已经打开、不存在、或者是打开文件的路径不对
走好每一步
2011-09-17
打赏
举报
回复
才3000……
上传资源,无代码无真相
小时了了
2011-09-17
打赏
举报
回复
文件打不开要么是文件不存在要么是被占用,被占用时只能用只读方式打开。
漫步者、
2011-09-17
打赏
举报
回复
那就跟踪吧。
modicum_lf
2011-09-17
打赏
举报
回复
[Quote=引用 4 楼 sptoor 的回复:]
引用 3 楼 modicum_lf 的回复:
代码看看吧 !嘿嘿
整个项目大概3000行代码,⊙﹏⊙b汗~
[/Quote]
整个项目才3000代码 !
波特王子
2011-09-17
打赏
举报
回复
[Quote=引用 3 楼 modicum_lf 的回复:]
代码看看吧 !嘿嘿
[/Quote]
整个项目大概3000行代码,⊙﹏⊙b汗~
modicum_lf
2011-09-17
打赏
举报
回复
代码看看吧 !嘿嘿
波特王子
2011-09-17
打赏
举报
回复
[Quote=引用 1 楼 shen8686 的回复:]
读写完的文件有没有关闭掉?
[/Quote]
当然关了
shen8686
2011-09-17
打赏
举报
回复
读写完的文件有没有关闭掉?
波特王子
2011-09-17
打赏
举报
回复
[Quote=引用 9 楼 afreet2006 的回复:]
获取错误代码看看 发生这种情况基本上就是文件已经打开、不存在、或者是打开文件的路径不对
[/Quote]
好像ANSI C++里头就三种error flag:
eofbit, failbit and badbit
没有信息量啊
http://www.cplusplus.com/reference/iostream/ios/bad/
波特王子
2011-09-17
打赏
举报
回复
[Quote=引用 9 楼 afreet2006 的回复:]
获取错误代码看看 发生这种情况基本上就是文件已经打开、不存在、或者是打开文件的路径不对
[/Quote]
这个靠谱,我看看ofstream怎么获取错误码呢~
波特王子
2011-09-17
打赏
举报
回复
[Quote=引用 7 楼 xrunning 的回复:]
文件打不开要么是文件不存在要么是被占用,被占用时只能用只读方式打开。
[/Quote]
是用ofstream创建文件呀
W3School离线手册(2015.01.26)高清完整chm版
2)chm
文件
打不开
的或者说不能正常浏览的, 可以解压“W3School(2015.01.26).rar”压缩
文件
, 用非IE内核浏览器(如:火狐、360浏览器等)打开"W3School"目录下的"default.htm"
文件
进行浏览。 ——tip by Pan JP
TensorFlow MNIST数据集下载脚本input_data.py
TensorFlow的官方文档里面,关于MNIST这个例子下载数据用的
文件
。 原始
文件
url
打不开
,提供一个从其他渠道找到的资源供大家使用~
计算机文档
打不开
是什么原因,电脑
文件
打不开
怎么回事
电脑
文件
打不开
的原因有:1、有一些感染性病毒,会破坏office word运行时所依赖的组件,从而导致电脑
文件
打不开
,可以进杀毒处理;2、公用模板
文件
损坏导致,这种情况下都可以进行快速查杀,解决由病毒引起的电脑...
转换html文档后
打不开
,HTML
文件
打不开
怎么办?win10
打不开
HTML
文件
解决方法
一般html
文件
只需要双击就可以打开了,但有用户遇到双击
打不开
html
文件
的
问题
,这样就没办法继续工作了,遇到双击
打不开
html
文件
问题
的用户,请来看看win10双击
打不开
html
文件
夹的解决教程吧。希望大家会喜欢。Win10...
台式计算机
文件
打不开
怎么回事,电脑
文件
打不开
是怎么回事 电脑Word文档
打不开
怎么处理...
电脑在日常生活中使用频率还是挺高的,既然使用的频率高,那么在电脑发生一些故障的时候,也最好能自己解决,像是有时遇到电脑
文件
打不开
一样,这样的小
问题
都是能自己解决,可以不用麻烦技术人员。那么电脑
文件
打不...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章