fwrite() write() 返回值鬧出的笑話

火坑了,火坑了。今天自己把自己坑慘了。由於需要軟件支持斷電後重啓恢復當時運行狀態。故想到將恢復運行狀態的一些數據存放到本地臨時文件。又因需要頻繁進行文件操作,怕萬一文件寫入失敗,於是想到使用循環的方式進行寫文件,失敗繼續寫。直到成功才退出循環。邏輯沒問題。操作失誤了。因常用Linux系統調用的一些函數。對write函數特別熟悉。但是這次是使用的是c語言庫函數fwrite。而這兩個函數的返回值,一個
相關文章
相關標籤/搜索