CompareMemory()
Синтаксис
Result = CompareMemory(*MemoryID1 , *MemoryID2 , Size)
Описание
Сравнивает содержимое двух областей памяти.
Параметры
*MemoryID1, *MemoryID2 Адреса двух областей памяти, содержимое которых требуется сравнить. Size Количество байтов, которые требуется сравнить.
Возвращаемое значение
Возвращает не нулевое значение, если сравниваемые области памяти идентичны, в противном случае ноль.
Пример (Фран)
*Memoire1 = AllocateMemory(5000) PokeB(*Memoire1, 65) ; запись значения в области памяти) *Memoire2 = AllocateMemory(50) PokeB(*Memoire2, 65) *Memoire3 = AllocateMemory(100) PokeB(*Memoire3, 90) Debug CompareMemory(*Memoire1, *Memoire2, 1) ; Отобразит 1 Debug CompareMemory(*Memoire1, *Memoire3, 1) ; Отобразит 0 FreeMemory(*Memoire1) FreeMemory(*Memoire2) FreeMemory(*Memoire3)
См. также
AllocateMemory(), CompareMemoryString(), MemorySize()
Поддерживаемые OS
Все