module function Zlib.#crc32

crc32(string = nil, crc = nil) -> Integer[permalink][rdoc][edit]
crc32(io, crc = nil) -> Integer

string の CRC チェックサムを計算し、crc を更新した値を返します。string が省略された場合は CRC チェックサムの初期値を返します。crc が省略された場合は crc に初期値が与えらたものとして計算します。

[PARAM] string:
string の CRC チェックサムが計算されます。
[PARAM] io:
IO が指定された場合は IO#read で nil を返すまで読み込んで、読み込んだデータ全体の CRC チェックサムが計算されます。
[PARAM] crc:
crc を整数で指定します。