?? myexception.h
字號:
/*****************************************************************
** 文件名: myexception.h
**描述:該文件中均為一個異常類,用于處理程序中的異常情況。
*****************************************************************/
#ifndef EXCEPTION_H_
#define EXCEPTION_H_
//無效命令行參數異常。
class CbadCommand : public exception{
private:
string m_Cinformation;
public:
void m_fnImformation() throw();
CbadCommand(string pa_information) throw();
};
//無效指針異常。
class CInvalid_pointer : public exception{
public:
Bad_pointer() throw();
};
/****************************************************
** 以下均為處理編譯時出錯信息的異常類。
** CCompile_error為所以異常類的基類。
****************************************************/
class CCompile_error : public exception{
protected:
int m_ilineo;
public:
CCompile_error(int pa_ilineo) throw();
void Typelineo() throw();
};
//處理無效標識的異常類。
class CInvalid_type : public CCompile_error{
private:
string m_strErrImfo;
public:
CInvalid_type(int pa_ilineo, string pa_ErrImfo) throw();
void Type_error() throw();
};
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -