MFC较好地将异常封装到CException类及其派生类中,自成体系,下表给出了MFC 提供的预定义异常:
| 异常类 | 含义 |
| CMemoryException | 内存不足 |
| CFileException | 文件异常 |
| CArchiveException | 存档/序列化异常 |
| CNotSupportedException | 响应对不支持服务的请求 |
| CResourceException | Windows 资源分配异常 |
CDaoException | 数据库异常(DAO 类) |
| CDBException | 数据库异常(ODBC 类) |
| COleException | OLE 异常 |
| COleDispatchException | 调度(自动化)异常 |
| CUserException | 用消息框警告用户然后引发一般 CException 的异常 |
所以只要把上面的CException与异常类相对应的就行!!!比如文件异常,改成CFileException就行!!!
http://bbs.youkuaiyun.com/topics/240017022
本文详细介绍了MFC中预定义的异常类,包括内存不足、文件异常、存档/序列化异常等,并提供了对应的异常类名称,便于开发者理解和使用。
400

被折叠的 条评论
为什么被折叠?



