как работает memcmp()
От: gem Россия  
Дата: 21.05.04 07:40
Оценка:
всем привет

есть следующая задача:
найти заданный элемент в массиве из 1000 элементах (каждый по 20 байт)
массив отсортирован, написал функцию быстрого поиска, где сравнение выполняю с помощью memcmp()

вопрос в следующем:
будет ли функция поиска работать быстрее... если я буду сравнивать по 4 байта, а не по 20?
т.е. у элементов сравниваю первые 4 байта, при совпадении сравниваю следующие 4 байта... и т.д., если не совпали — перехожу к след. уэлементам.

как устроена memcmp? на сколько быстрее она сравнит 4 байта и 20 байт?

всем спасибо)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.