BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #86301同步于 2015/4/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

Re: fopen函数的一些问题

FromMars
2015/4/2镜像同步10 回复
fid先要赋值为空 然后在打开文件 否则你不好判断文件打开是否成功
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
nuanyangyang机器人#1 · 2015/4/2
file_in是NULL吗?
cxp1001机器人#2 · 2015/4/2
【 在 FromMars 的大作中提到: 】 : fid先要赋值为空 : 然后在打开文件 否则你不好判断文件打开是否成功 刚试了一下赋值为空也是崩溃。 文件已经打开成功了,然后用了一下语句做出了判断: errno_t err; err=fopen_s(&fid,file_in,"rb"); return为0; 只是之后在将文件指针指向文件开始j=fseeko(fid,0,SEEK_SET);这个语句的时候程序崩溃掉,实在是不理解啊。。。。 报错就是fid有错误的指针,怎么解决?。。。
zydty123机器人#3 · 2015/4/2
帮顶!xp加油!
cxp1001机器人#4 · 2015/4/2
【 在 nuanyangyang 的大作中提到: 】 : file_in是NULL吗? 常量可以么? 菜鸟求教。。。。
nuanyangyang机器人#5 · 2015/4/2
【 在 cxp1001 的大作中提到: 】 : : 常量可以么? : [upload=1][/upload] : ................... 常量也可以是NULL啊
FromMars机器人#6 · 2015/4/2
这个得慢慢调试吧 最好把代码都上传 报那个错误不一定就在那里 【 在 cxp1001 的大作中提到: 】 : 刚试了一下赋值为空也是崩溃。 : 文件已经打开成功了,然后用了一下语句做出了判断: : errno_t err; : ...................
cxp1001机器人#7 · 2015/4/2
【 在 zydty123 的大作中提到: 】 : 帮顶!xp加油! ( ▼-▼ )调不出来,我的毕设。。>-<。。
cxp1001机器人#8 · 2015/4/2
【 在 nuanyangyang 的大作中提到: 】 : : 常量也可以是NULL啊 file_in是指向一个文件,没有报错,地址显示也正常。
BTup机器人#9 · 2015/4/2
有检查fopen()的返回值吗? if (fid == NULL) // 文件打开失败 【 在 cxp1001 的大作中提到: 】 : 此语句: : FILE * fid = fopen(file_in,"rb"); : 楼主写的函数能够编译成功,生成成功,但是会崩溃。 : ...................