CArchiveException::m_cause
指定例外狀況的原因。
int m_cause;
備註
此資料成員是型別 int的公用變數。 它的值是由 CArchiveException 列舉型別所定義。 列舉值及其意義如下:
CArchiveException::none 沒有錯誤發生。
CArchiveException::genericException 未指定的錯誤。
CArchiveException::readOnly 嘗試寫入的開啟檔案是用來載入。
CArchiveException::endOfFile 到達檔案結尾,當讀取物件時。
CArchiveException::writeOnly 嘗試從用來儲存開啟的檔案中讀取。
CArchiveException::badIndex 無效的檔案格式。
CArchiveException::badClass 嘗試讀取物件的錯誤型別的物件。
CArchiveException::badSchema 嘗試讀取具有類別的不同版本的物件。
注意事項 這些 CArchiveException 原因列舉值從 CFileException 原因列舉值是不同的。
注意事項 CArchiveException::generic 已被取代。使用 genericException 。如果 generic 應用程式並且以/clr 建置,都不能用於解密的語法錯誤。
需求
Header: afx.h