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

         

Разыменование указателей nil


При преобразовании прикладной программы реального режима в защищенный режим, в программе, которая уже годы работала без оши- бок, возможно внезапное появление определенных ошибок. Например, вы можете случайно разыменовывать указатель nil, или обнаружите, что ваша программа содержит "потерянные" указатели, которые разы- меновываются после их освобождения. В реальном режиме такие ошиб- ки не обязательно проявляются, но в защищенном режиме они обычно приводят к сбою GP. Согласно своему названию, защищенный режим значительно лучше предохраняет вас от ошибок, связанных с указа- телями.



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