1.3.29 $POINTERMATH : Разрешить использование математики с указателями

На верх  Назад  Вперёд

Это логическая директива разрешает или запрещает использование указателей в арифметических выражениях (связанных с указателями). Если директива включена, то можно вычесть два указателя, или прибавить целое значение к указателю. По умолчанию POINTERMATH включена.

В следующий примере

{$POINTERMATH OFF}
unit MyUnit;

компилятор выдаст ошибку каждый раз, когда указатель появляется в математическом выражении.