?? crc32calc_debug.c
字號:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "../../MyLib/DataCalc/Crc32Calc.h"
#include "../../MyLib/DataCalc/Crc32Calc.c"
char* Buf[32]={
"abc"
};
Crc32Calc c1;
int main(){
int x, y, z;
printf("--Crc32 Calc Auto Test--\n");
printf(" SizeOf Crc32Calc is %d\n", sizeof( Crc32Calc ));
Crc32Calc_init(&c1);
printf("--Single Block -- \n");
for( x = 0; x < 1; x ++ ){
printf(" String: %s \n",Buf[x] );
Crc32Calc_reset(&c1);
Crc32Calc_calculate(&c1,Buf[x], strlen(Buf[x]));
printf(" Result: %x \n", c1.Value );
}
printf("--MultiBlock Test -- \n");
for( x = 0; x < 1; x ++ ){
printf(" String: %s \n ",Buf[x]);
printf(" Every Time Will Pass 1 Char.");
y = strlen( Buf[x] );
printf(" Pass Times: %d\n", y );
Crc32Calc_reset(&c1);
for( z = 0; z < y; z ++ ){
Crc32Calc_calculate(&c1,Buf[x]+z, 1 );
}
printf(" Result: %x \n", c1.Value );
}
Crc32Calc_uninit(&c1);
system("PAUSE");
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -