> Erlang中文手册 > crc32_combine/3 组合两个 CRC 效验值

erlang:crc32_combine/3

组合两个 CRC 效验值

用法:

crc32_combine(FirstCrc, SecondCrc, SecondSize) -> integer() >= 0

组合两个 CRC(Cyclic redundancy check:循环冗余校验) 效验值,并返回一个新的 CRC 效验值,参数 SecondSize 是第二个效验值数据的长度。

Data1 = [1],
FirstAdler = erlang:crc32(Data1),
Data2 = ["a"],
SecondAdler = erlang:crc32(Data2), 
erlang:crc32_combine(FirstAdler, SecondAdler, iolist_size(Data2)).