adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Команда Program Reset [Ctrl-F2]...............................129
Окно Execution History........................................131
Область инструкций............................................131
Локальное меню области инструкций.............................132
Команда Inspect...............................................132
Команда Reverse Execute [Alt-F4]..............................132
Команда Full History (Полный протокол)........................133
Область регистрации нажатий клавиш............................133
Локальное меню области регистрации нажатий клавиш.............133
Команда Inspect...............................................135
Команда Reystroke Restore.....................................135
Прерывание выполнения программы...............................135
Клавиши Ctrl-Break............................................135
Завершение работы вашей программы.............................136
Возобновление сеанса отладки..................................136
Перезагрузка программы........................................136
Запись нажатий клавиш в макрокоманду и повторная их
отработка....................................................137
Загрузка новой программы для отладки..........................139
Изменение аргументов программы................................140
Глава 6. Анализ и модификация данных............................141
Меню Data.....................................................141
Команда Inspect...............................................142
TDeb 3.0 #1-3 = 5 =
Команда Evaluate/Modify.......................................142
Команда Add Watch.............................................145
Команда Function Returns......................................145
Ссылка на элементы данных в исходных файлах...................146
Окно Watches..................................................147
Локальное меню окна Watches...................................148
Команда Watch.................................................148
Команда Edit..................................................148
Команда Remove................................................148
Команда Delete All............................................149
Команда Inspect...............................................149
Команда Change................................................149
Окна Inspector................................................149
Окна Inspector языка Си.......................................151
Скалярные величины............................................151
Указатели.....................................................151
Структуры и объединения.......................................152
Массивы.......................................................154
Функции.......................................................155
Окна проверки данных для Паскаля..............................155
Скалярные величины............................................155
Указатели.....................................................157
Массивы.......................................................158
Записи........................................................159
Функции и процедуры...........................................159
Окна проверки данных для Ассемблера...........................160
Скалярные величины............................................160
Указатели.....................................................161
Массивы.......................................................162
Структуры и объединения.......................................162
Локальное меню окна Inspector.................................164
Команда Range.................................................164
Команда Change................................................164
Команда Inspect...............................................164
Команда Descend...............................................165
Команда New Expression........................................165
Команда Type Cast.............................................165
Глава 7. Точки останова.........................................167
Меню Breakpoints..............................................169
Команда Toggle................................................169
Команда At....................................................169
Команда Changed Memory Global.................................169
Команда Expression True Global................................169
Команда Hardware Breakpoint...................................170
Команда Delete All............................................170
Окно Breakpoints..............................................171
Локальное меню окна Breakpoints...............................171
Команда Set Option............................................171
Команда Add...................................................172
Команда Remove................................................173
Команда Delete All............................................173
Команда Inspect...............................................173
Команда Group.................................................173
TDeb 3.0 #1-3 = 6 =
Окно списка Groups............................................175
"Кнопка" Add..................................................175
Диалоговое окно Breakpoint Options............................177
Поле Address..................................................178
Поле Group ID.................................................178
Переключатель Global..........................................178
Переключатель Disabled........................................178
Поле списка Condition and Action..............................179
"Кнопка" Change...............................................179
"Кнопка" Add..................................................179
"Кнопка" Delete...............................................179
Диалоговое окно Conditions and Actions........................180
Селективные переключатели условия.............................181
Селективные переключатели Action..............................183
Задание условий и действий....................................185
Выражение условия.............................................185
Поле ввода Pass Count.........................................187
Настройка точек останова......................................188
Простые точки останова........................................188
Глобальные точки останова.....................................188
Остановка при изменении объектов данных.......................189
Выражения условия.............................................190
Область действия выражений, заданных для точек останова.......190
Аппаратные точки останова.....................................191
Регистрация значений переменных...............................191
Точки останова и шаблоны......................................193
Точки останова и классы шаблонов..............................193
Точки останова в шаблонах функций.............................194
Точки останова в шаблонах экземпляров классов и объектов......194
Окно Log......................................................194
Локальное меню окна Log.......................................196
Команда Open Log File.........................................196
Команда Close Log File........................................197
Команда Logging...............................................197
Команда Add Comment...........................................197
Команда Erase Log.............................................197
Команда Display Windows Info..................................197
Глава 8. Просмотр и модификация файлов..........................198
Просмотр исходных файлов программы............................198
Окно Module...................................................199
Локальное меню окна Module....................................200
Команда Inspect...............................................201
Команда Watch.................................................201
Команда Module................................................201
Команда File..................................................201
Команда Previous..............................................202
Команда Line..................................................202
Команда Search................................................202
Команда Next..................................................202
Команда Origin................................................203
Команда Goto..................................................204
Команда Edit..................................................204
Просмотр других файлов на диске...............................204
TDeb 3.0 #1-3 = 7 =
Окно File.....................................................205
Локальное меню окна File......................................206
Команда Goto..................................................206
Команда Search................................................207
Команда Next..................................................207
Команда Display As............................................208
Команда File..................................................208
Команда Edit..................................................208
TDeb 3.0 #1-3 = 8 =
Введение
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Турбо отладчик (Turbo Debugger) - это современный отладчик,
позволяющий отлаживать программы на уровне исходного текста и
предназначенный для программистов, работающих на Турбо языках
фирмы Borland. Многочисленные перекрывающие друг друга окна, а
также сочетание спускающихся и раскрывающихся меню обеспечивают
быстрый, интерактивный пользовательский интерфейс. Интерактивная,
контекстно-зависимая система подсказки обеспечит вас подсказкой
на всех стадиях работы.
Ниже перечислены лишь некоторые свойства Турбо отладчика:
- использование расширенной памяти типа EMS для отладки
больших программ;
- вычисление любых выражений языка Си, C++, Паскаль и Ас-
семблера;
- настраиваемое размещение информации на экране;
- доступ к Ассемблеру и процессору по мере необходимости;
- мощные средства использования точек останова и протокола
регистрации;
- запись нажатий клавиш (макрокоманды);
- средства обратной трассировки отлаживаемой программы;
- использование удаленной системы для отладки больших прог-
рамм;
- поддержка процессора 80386 и аппаратных отладчиков прочих
изготовителей;
- полная поддержка объектно-ориентированного программирова-
ния на Турбо Паскаль 5.5 и старше;
- полная поддержка языка C++ семейства компиляторов Borland
C++;
- возможности отладки резидентных в памяти программ и драй-
веров устройств;
- возможности отладки прикладных программ Microsoft Windows.
|
adfun.ru
|
|
|
|