Функции для сравнения 2-х байтовых массивов - PullRequest
2 голосов
/ 05 января 2011

У меня есть два байтовых массива одинаковой длины.Теперь я хочу проверить, отличается ли какое-либо значение первого массива от любого значения второго массива.Есть ли какие-нибудь готовые функции, которые я могу использовать вместо проверки элемента за элементом массива.Я использую VC 6.0

Ответы [ 3 ]

5 голосов
/ 05 января 2011

Как насчет memcmp()?


5 голосов
/ 05 января 2011
3 голосов
/ 05 января 2011

Я бы сказал, что у вас есть выбор между:

  • C-наследуемым memcmp из <cstring>
  • Стандартная библиотека C ++ std::equal из <algorithm>

Я не знаю, насколько хорошо / плохо VC6.0 поддерживает стандартную библиотеку, поэтому memcmp, пожалуй, самый безопасный здесь.

...