PDA

Просмотр полной версии : сравнение массивов



Seyran
29.05.2020, 08:12
ситуация следующая, копирую массив регистров

SysMemCpy(ADR(LogArray), ADR(Massiv), SIZEOF(Massiv));

потом пытаюсь сравнить чтобы отследить изменения

IF(SysMemCmp(ADR(LogArray), ADR(Massiv), SIZEOF(Massiv))=0) THEN

но результата нет, он не видит разницы и не реагирует на изменения значений в Massiv. Как отследить изменения ?

Seyran
29.05.2020, 08:24
прошу прощения, я балбес. В сравнении не тот знак поставил, надо было так

IF(SysMemCmp(ADR(LogArray), ADR(Massiv), SIZEOF(Massiv))<>0) THEN