(translator=Szuwei, ChineseSource=Szuwei-20020510-12\ferror.html, EnglishSource=c:\matlabr12\help\techdoc\ref\ferror.html)
MATLAB Function Reference    
ferror

向MatLab查詢檔案輸出入時所產生的相關錯誤。

Syntax

Description

message = ferror(fid) 傳回錯誤訊息message。參數fid是一個已開啟檔案的檔案識別碼(file identifier)。(請參考fopen獲得fid完整的描述。)

message = ferror(fid,'clear') 清除給定檔案的錯誤顯示器(error indicator)。

[message,errnum] = ferror(...) 其中errnum為傳回最近使用在給定檔案上的檔案輸出入指令,所產生的〔錯誤狀態代碼〕(error status num)。

若最近使用在給定檔案上的〔檔案輸出入指令〕執行成功,則message的傳回值會是空(empty)。 而函數ferror所傳回的errnum的值則為0。

一個非零的errnum值指出最近使用的〔檔案輸出入指令〕有錯誤產生,message的值是一個字串,其中包含了和該項錯誤有關的性質(nature)或種類的資訊。如果訊息的內容沒有辦法幫助您的話,可請教或查詢您主機(host)作業系統專屬C的執行時(run-time)函式庫使用手冊以得到更多的細節。

See Also

fclose, fopen, fprintf, fread, fscanf, fseek, ftell, fwrite


 feof feval

中文翻譯對照
檔案識別碼file identifier
錯誤指示器error indicator
錯誤狀態顯示碼error status number
empty
非零nonzero
value
字串string
執行時run-time
性質nature
主機host
給定specified