CRC.h
上传用户:karykuang
上传日期:2010-02-26
资源大小:103k
文件大小:1k
源码类别:

TCP/IP协议栈

开发平台:

Visual C++

  1. // CRC.h: interface for the CCRC class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_CRC_H__9C673536_4E48_11D5_9341_0010B54D55DA__INCLUDED_)
  5. #define AFX_CRC_H__9C673536_4E48_11D5_9341_0010B54D55DA__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CCRC  
  10. {
  11. public:
  12. virtual ~CCRC();
  13. CCRC();
  14. unsigned short CountCRC(unsigned char *buf,long length);
  15. void TestCRC(void);
  16. private:
  17. static unsigned short CRCTable[256];
  18. unsigned short crc;
  19. };
  20. #endif // !defined(AFX_CRC_H__9C673536_4E48_11D5_9341_0010B54D55DA__INCLUDED_)