Unicode C
Unicode C
Example: Crypt2.CrcBd method
Demonstrates how to call the CrcBd method.Chilkat Unicode C Downloads
#include <C_CkCrypt2W.h>
#include <C_CkBinDataW.h>
void ChilkatSample(void)
{
HCkCrypt2W crypt;
HCkBinDataW bd;
unsigned long crc32;
unsigned long crc8;
crypt = CkCrypt2W_Create();
bd = CkBinDataW_Create();
CkBinDataW_AppendString(bd,L"123456789",L"us-ascii");
crc32 = CkCrypt2W_CrcBd(crypt,L"crc-32",bd);
// The decimal value is 3421780262 (converted to hex is 0xCBF43926)
wprintf(L"%u\n",crc32);
crc8 = CkCrypt2W_CrcBd(crypt,L"crc8",bd);
wprintf(L"%u\n",crc8);
CkCrypt2W_Dispose(crypt);
CkBinDataW_Dispose(bd);
}