Exception.h
上传用户:hgd7758
上传日期:2007-12-10
资源大小:29k
文件大小:0k
源码类别:

TCP/IP协议栈

开发平台:

Visual C++

  1. /* 异常类
  2.  *
  3.  * 文件名:Exception.h
  4.  *
  5.  * 日期:2004.5.5
  6.  *
  7.  * 作者:shootingstars(zhouhuis22@sina.com)
  8.  */
  9. #ifndef __HZH_Exception__
  10. #define __HZH_Exception__
  11. #define EXCEPTION_MESSAGE_MAXLEN 256
  12. #include "string.h"
  13. class Exception
  14. {
  15. private:
  16. char m_ExceptionMessage[EXCEPTION_MESSAGE_MAXLEN];
  17. public:
  18. Exception(char *msg)
  19. {
  20. strncpy(m_ExceptionMessage, msg, EXCEPTION_MESSAGE_MAXLEN);
  21. }
  22. char *GetMessage()
  23. {
  24. return m_ExceptionMessage;
  25. }
  26. };
  27. #endif