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

Вверх  Предыдущий  Следующий

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

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

{$POINTERMATH OFF}
unit MyUnit;

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