有什麼最快的方法來比較24個元素字節數組與傳入的byte*
緩衝區?最快的方法來比較陣列與傳入字節*緩衝區
byte compare_array[24]=
{0x00,0x00,0x00,0x01,0x26,0x05,
0xF8,0x00,0x11,0x22,0x33,0x44,
0x55,0x66,0x77,0x88,0x99,0xAA,
0xBB,0xCC,0xDD,0xEE,0xFF,0xFF};
下面的代碼感覺不舒服。
if((buffer[0] == 0x00) && (buffer[1] == 0x00) && ...)
{
//...
}
首先,你可以做一個大小檢查,如果大小不同,你不必進入檢查 – KItis