Поиск по шаблону массива byte[] ⇐ C#
-
Anonymous
Поиск по шаблону массива byte[]
Кто-нибудь знает хороший и эффективный способ поиска/сопоставления шаблона байтов в массиве byte[] и последующего возврата позиций.
Например
byte[] шаблон = новый байт[] {12,3,5,76,8,0,6,125}; byte[] toBeSearched = новый байт[] {23,36,43,76,125,56,34,234,12,3,5,76,8,0,6,125,234,56,211,122,22,4,7,89,76,64, 12,3,5,76,8,0,6,125}
Кто-нибудь знает хороший и эффективный способ поиска/сопоставления шаблона байтов в массиве byte[] и последующего возврата позиций.
Например
byte[] шаблон = новый байт[] {12,3,5,76,8,0,6,125}; byte[] toBeSearched = новый байт[] {23,36,43,76,125,56,34,234,12,3,5,76,8,0,6,125,234,56,211,122,22,4,7,89,76,64, 12,3,5,76,8,0,6,125}
Мобильная версия