TURBO PASCAL |
Новости
|
Глава 3 РАБОТА С ДИСКОМ НА ФИЗИЧЕСКОМ УРОВНЕВ Турбо Паскале есть довольно богатый набор подпрограмм, рассчитанных на работу с файлами и каталогами. Однако в некоторых нестандартных приложениях, таких как защита программ от компьютерных вирусов или нелегального копирования (см. главы 6 и 7), требуется обратиться не к файлу, а к диску как таковому, т.е. работать с диском на фи — зическом уровне (чтение/запись дисковых секторов безотносительно их логической привязки к тому или иному файлу). В этой главе обсуждаются общие проблемы работы с дисками и описываются средства модуля F_Disk, содержащего набор соответствующих подпрограмм. Работа с диском на физическом уровне требует от программиста предельного внимания, так как ошибочное обращение может безвозвратно нарушить файловую структуру. Я настоятельно рекомендую использовать описываемые в этом разделе средства только в случае крайней необходимости, когда стандартные подпрограммы не могут обеспечить требуемого результата. Думаю, что Вы будете достаточно благоразумны и пожертвуете отдельную дискету для Ваших экспериментов с диском. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |