- •Часть I. Язык Borland Pascal...................................12
- •Глава 1. Что такое программа Borland Pascal?...................12
- •Глава 2. Лексемы...............................................22
- •Глава 3. Константы.............................................32
- •Глава 4. Типы..................................................34
- •Глава 5. Переменные и типизированные константы.................72
- •Глава 6. Выражения.............................................93
- •Глава 7. Операторы............................................117
- •Глава 8. Блоки, локальность и область действия................133
- •Глава 9. Процедуры и функции..................................139
- •Глава 10. Программы и модули..................................170
- •Глава 11. Динамически компонуемые библиотеки..................180
- •Глава 12. Библиотеки исполняющей системы......................194
- •Глава 13. Стандартные процедуры и функции.....................199
- •Глава 14. Ввод и вывод........................................215
- •Глава 15. Использование сопроцессора 80x87....................248
- •Глава 16. Модуль Dоs..........................................259
- •Глава 17. Программирование в защищенном режиме dos............270
- •Глава 18. Строки с завершающим нулем..........................297
- •Глава 19. Использование графического интерфейса Borland.......308
- •Глава 20. Использование оверлеев..............................329
- •Часть III. В среде Borland Pascal.............................348
- •Глава 21. Использование памяти................................348
- •Глава 22. Вопросы управления..................................388
- •Глава 23. Автоматическая оптимизация..........................405
- •Часть IV. Использование Borland Pascal с языком ассемблера....411
- •Глава 24. Встроенный ассемблер................................411
- •Глава 25. Компоновка с программами на языке ассемблера........437
- •Часть II "Библиотеки исполняющей системы" содержит информа-
- •Часть I. Язык Borland Pascal
- •Глава 1. Что такое программа Borland Pascal?
- •Глава 2. Лексемы
- •Глава 3. Константы
- •Глава 4. Типы
- •Глава 5. Переменные и типизированные константы
- •Глава 6. Выражения
- •Глава 7. Операторы
- •Глава 8. Блоки, локальность и область действия
- •Глава 9. Процедуры и функции
- •Глава 10. Программы и модули
- •Глава 11. Динамически компонуемые библиотеки
- •Часть II. Глава 12. Библиотеки исполняющей системы
- •Глава 13. Стандартные процедуры и функции
- •Глава 14. Ввод и вывод
- •Глава 15. Использование сопроцессора 80x87
- •Глава 16. Модуль Dоs
- •Глава 17. Программирование в защищенном режиме dos
- •Глава 18. Строки с завершающим нулем
- •Глава 19. Использование графического интерфейса Borland
- •Глава 20. Использование оверлеев
- •Часть III. В среде Borland Pascal
- •Глава 21. Использование памяти
- •Глава 22. Вопросы управления
- •Глава 23. Автоматическая оптимизация
- •Часть IV. Использование Borland Pascal с языком ассемблера
- •Глава 24. Встроенный ассемблер
- •Глава 25. Компоновка с программами на языке ассемблера
Глава 13. Стандартные процедуры и функции.....................199
Процедуры управления работой программы........................200
Функции преобразования........................................200
Арифметические функции........................................201
Порядковые процедуры и функции................................202
Строковые процедуры и функции.................................202
Процедуры и функции динамического распределения памяти........203
Функции для работы с указателями и адресами...................204
Прочие процедуры и функции....................................205
Предописанные переменные......................................206
Глава 14. Ввод и вывод........................................215
Файловый ввод-вывод...........................................217
Текстовые файлы...............................................219
Нетипизированные файлы........................................221
Переменная FileMode...........................................221
B.Pascal 7 & Objects/LR - 5 -
Устройства в Borland Pascal...................................222
Устройства DOS................................................223
Устройство CОN................................................224
Устройства LРT1, LРT2 и LРT3..................................224
Устройства CОМ1 и CОМ2........................................225
Устройство NUL................................................225
Устройства, предназначенные для текстовых файлов..............225
Ввод и вывод с помощью модуля Crt.............................226
Использование модуля CRT......................................227
Окна CRT......................................................227
Специальные символы...........................................228
Ввод строк....................................................228
Процедуры и функции модуля Crt................................230
Константы и переменные модуля Crt.............................232
Ввод и вывод с помощью модуля WinCrt..........................233
Использование модуля WinCrt...................................234
Специальные символы...........................................236
Ввод строк....................................................236
Процедуры и функции...........................................237
Переменные модуля WinCrt......................................239
Печать из программы Windows...................................241
Изменение заголовков..........................................241
Изменение шрифтов.............................................242
Остановка задания печати......................................243
Специальные символы...........................................243
Процедуры и функции модуля WinPrn.............................244
Функция Open..................................................246
Функция InOut.................................................246
Функция Flush.................................................247
Функция Clоsе.................................................247