readme.txt

来自「calculate CRC32 delphi」· 文本 代码 · 共 35 行

TXT
35
字号
English version of the description

Calculation of the 32-Bit CRC (Cyclic Redundancy Codes)

  Polynom: x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x^1+x^0
  Init   : 0
  XorOut : 0

  (c) 2000, Peter J. Haas, Barleben, Germany

    The use and modification are without restriction.
    The Author is interested an any modifications and extensions.

    The use in commercial software is permitted.

    When distribute source text with any modifications, the modification 
    and the origin of the original sources must be recognizable. 

    The functions in the available version come from Peter J. Haas,
    the assembler routines are based on an incorrect Pascal unit from
    unknown source, the other routines are based exclusively on
    algorithms from that down indicated sources and own ideas.


  Description: 
    In order to get a checksum compatible to PKZIP, the start-up value must 
    be -1 and the result must be inverted: 

      Not CalcCRC32(DWord(-1),@Puffer,SizeOf(Puffer));

    or
      CalcCRC32PKZIP(0,@Puffer,SizeOf(Puffer));

    Es besteht die M鰃lichkeit mit einer dynamisch erzeugten Lookup-Table
    zu arbeiten, dazu mu

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?