FAQ:WinAPI VCPP:сравнить два блока памяти — различия между версиями

Материал из Весельчак У
Перейти к: навигация, поиск
(Новая: ===Как сравнить два блока памяти на равенство значений?=== Сравнить два участка памяти длиной N байтов м...)
 
м (байт --не склоняется.)
 
Строка 1: Строка 1:
 
===Как сравнить два блока памяти на равенство значений?===
 
===Как сравнить два блока памяти на равенство значений?===
  
Сравнить два участка памяти длиной N байтов можно функцией
+
Сравнить два участка памяти длиной N байт можно функцией
 
<syntaxhighlight lang="cpp">
 
<syntaxhighlight lang="cpp">
 
int memcmp(const void * pM2, const void * pM1, size_t N);
 
int memcmp(const void * pM2, const void * pM1, size_t N);

Текущая версия на 11:37, 7 августа 2008

Как сравнить два блока памяти на равенство значений?

Сравнить два участка памяти длиной N байт можно функцией

int memcmp(const void * pM2, const void * pM1, size_t N);

Функция memcmp возвращает 0, если участки памяти идентичны.

Примечание:

Правильность переданных параметров в функциях не проверяется.