Руководство по языку B.Pascal 7

       

Операции с сегментами


Добавление или вычитание значений из селекторной части ука- зателя обычно не допускается. Например, добавление к селекторной части указателя $1000 в реальном режиме увеличивает указатель на 64К, но в защищенном режиме результирующий указатель будет недо- пустимым. Вместо этого для выделения и управления блоками памяти следует использовать функцию GlobalXXXX модуля WinAPI.

В Borland Pascal существует способ выполнения арифметических операций с селекторами с помощью переменной SelectorInc (см. ни- же).



Содержание раздела