2
消息文本我怎樣才能獲得通過int ferror(FILE*)
返回錯誤代碼的消息?對於errno
存在char * strerror(int)
。什麼是由ferror返回的代碼?如果char * strerror(int)
有利於太,那麼我需要爲它的參考(我沒能找到這種情況下任何指標)。爲FERROR()的返回值
消息文本我怎樣才能獲得通過int ferror(FILE*)
返回錯誤代碼的消息?對於errno
存在char * strerror(int)
。什麼是由ferror返回的代碼?如果char * strerror(int)
有利於太,那麼我需要爲它的參考(我沒能找到這種情況下任何指標)。爲FERROR()的返回值
的FERROR()功能必須測試對於流的錯誤指示器通過流指向。
這意味着ferror
返回一個布爾值,它告訴你,如果有錯誤或沒有,僅此而已。所有標準FILE*
功能也錯誤設置errno
。
如果流的故障指示燈被設置'ferror'只告訴你。你無法從它那裏得到一個錯誤信息。 (至少不能移動)。 – Mat 2013-03-18 09:49:38