[問題] fopen回傳null該怎麼辦
大家好
是這樣的.... 我目前自己寫的程式 想到別台電腦上跑
因為不是什麼大程式 只不過讀寫檔案而已 自己的電腦跑是OK的不會出錯
丟到另一台舊電腦 也是可以跑沒有錯誤
問題就在我丟到另一台電腦 他卻會出現assertion fail ...
fwrite.c
Expression: (stream!=NULL)
_VALIDATE_RETURN( (stream != NULL), EINVAL, -1);
是出現在下面這段
FILE * pFile;
pFile=fopen("C:\\test.bin","wb");
fwrite(...,...,...,pFile);
我發現pFile得到fopen的return值後 會是null....
沒道理阿= =
我找不出錯誤 只能想說三台電腦平台上的差異 就是壞掉的這台是vista 32bit
可是為什麼會一直return null...
請問有人知道是什麼原因嘛?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.207.187
※ 編輯: QQ29 來自: 140.113.207.187 (07/10 18:01)
→
07/10 18:07, , 1F
07/10 18:07, 1F
→
07/10 18:07, , 2F
07/10 18:07, 2F
→
07/10 18:15, , 3F
07/10 18:15, 3F
→
07/10 18:20, , 4F
07/10 18:20, 4F
→
07/10 18:20, , 5F
07/10 18:20, 5F
→
07/10 18:44, , 6F
07/10 18:44, 6F
推
07/10 18:46, , 7F
07/10 18:46, 7F
→
07/10 20:23, , 8F
07/10 20:23, 8F
推
07/10 23:40, , 9F
07/10 23:40, 9F
推
07/11 12:24, , 10F
07/11 12:24, 10F
→
07/11 12:25, , 11F
07/11 12:25, 11F
推
07/11 13:05, , 12F
07/11 13:05, 12F
推
07/11 20:04, , 13F
07/11 20:04, 13F
→
07/12 00:15, , 14F
07/12 00:15, 14F
推
07/13 10:59, , 15F
07/13 10:59, 15F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章