adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Т У Р Б О С И
Р У К О В О Д С Т В О П О Л Ь З О В А Т Е Л Я.............19
--------------------------------------------------------------
В В Е Д Е Н И Е.............................................20
Пакет поставки Турбо Си.....................................21
Что нового в Турбо Си 2.0 ?.................................23
Технические требования......................................25
Реализация Турбо Си.........................................26
Том I: Руководство пользователя.............................26
Том 2: Справочное руководство...............................29
Рекомендуемая литература....................................32
И с п о л ь з у е м ы е ш р и ф т ы.......................33
Авторские права фирмы Borland...............................34
Как заключить контракт с фирмой Borland.....................36
Г Л А В А 1................................................38
ПЕРЕД ТЕМ КАК НАЧАТЬ........................................38
В этой главе ...............................................40
README файл.................................................41
Установка Турбо Си на вашей системе.........................42
Если вы устанавливаете Турбо Си на систему с гибкими
дисками....................................................42
Запуск программы INSTALL....................................43
Переброска Турбо Си на портативную систему..................44
MicroCalc...................................................45
Что дальше?.................................................45
Программистам, изучающим Си.................................47
Программистам, имеющим опыт работы с Си.....................47
Программистам, работающим с Турбо Паскалем..................48
Программистам, работающим с Турбо Прологом..................49
Г Л А В А 2................................................50
НАЧАЛО РАБОТЫ...............................................50
В этой главе ...............................................51
HELLO.C: Компиляция и запуск на выполнение простой
пpогpаммы..................................................51
Шаг 1 : загрузка ТС.........................................52
Шаг 2 : выбор рабочего каталога.............................53
Шаг 3 : установка паpаметpов pабочего окpужения.............54
Шаг 4: Загpузка исходного файла в pедактоp..................56
Шаг 5: Создание выполняемого файла..........................59
Шаг 6: Запуск пpогpаммы на выполнение.......................60
Что вы совеpшили?...........................................62
Pедактиpование вашей пpогpаммы..............................64
Если вы допустили ошибку....................................67
Вывод на пpинтеp............................................67
- 3,4 -
Написание вашей втоpой Си-пpогpаммы.........................69
Запись на диск..............................................71
Запуск SUM.C на исполнение..................................71
Г Л А В А 3
КОМПИЛЯЦИЯ И ЗАПУСК ВАШИХ ПРОГРАММ..........................73
В этой главе................................................75
Создание файлов в ТС........................................77
Отладка вашей программы.....................................78
Обнаружение синтаксических ошибок...........................78
Окно сообщений..............................................80
Исправление синтаксических ошибок...........................82
Обнаружение ошибок времени выполнения
интегрированным отладчиком..................................85
Использование нескольких исходных файлов....................86
Создание программы из нескольких исходных файлов............90
Еще раз об отслеживании ошибок..............................91
Остановка Make..............................................93
Синтаксические ошибки в нескольких исходных файлах..........95
Сохранение и очистка сообщений..............................98
Более мощные средства построения проекта....................100
Явные зависимости...........................................102
Автоматическая проверка зависимости.........................104
Какие у Make дополнительные возможности?....................105
Внешние объектные и библиотечные файлы......................105
Компиляция и компоновка из командной строки.................109
Командная строка ТСС........................................110
Опции компилятора и компоновщика в командной строке.........110
Имена файлов в командной строке.............................111
Выполняемый файл............................................112
Некоторые примеры командных строк...........................112
Файл TURBOC.CFG.............................................115
TCCONFIG - утилита для пpеобpазования файлов
конфигуpации................................................119
Утилита МАКЕ................................................121
BUILTINS.MAK................................................123
Запуск программ Турбо Си из командной строки DOS............123
Теперь все вместе: вперед с Турбо Си........................124
ГЛАВА 4
ОТЛАДКА ПРОГРАММ............................................125
В этой главе ...............................................126
Как работает интегрированный отладчик.......................127
Установка и использование точки останова....................140
Использование Ctrl-Break....................................143
Пошаговое выполнение "через функции"........................145
- 5,6 -
Вычисление выражений........................................147
Функции nextword и wordlen..................................150
Остановимся и подумаем......................................152
Что же делать?..............................................154
Содержимое окна вычислений, установленное по умолчанию......156
Изменение значения оцениваемого выражения...................158
Спецификация имен переменных................................161
Спецификаторы формата.......................................163
Упражнение 2: поиск ошибки в wordlen........................175
Устранение ошибки...........................................179
Что вы достигли.............................................179
Немного о контрольных точках................................181
Упражнение 3: возвращение к программе.......................185
Редактирование и уничтожение выражений......................188
Расширение и переключение окон..............................190
Прокрутка выражений в окне Watch............................192
Упражнение 4: отладка цикла печати..........................192
Упражнение 5: работа с большими программами.................196
Поиск определенной функции..................................196
Стек вызова.................................................197
Возврат в позицию выполнения................................198
О многофайловых исходных текстах............................200
Обзор команд отладчика и зарезервированных клавиш...........201
Советы для эффективного тестирования программ...............208
Развитие стандартного подхода...............................208
Тщательно проверяйте изменения..............................212
Как избежать некоторых трудностей...........................213
Отладка снизу вверх.........................................215
Исправление подобных ошибок.................................216
Отладка встроенного кода ассемблера.........................217
ГЛАВА 5
ИНТЕГРИРОВАННАЯ СРЕДА ТУРБО СИ..............................219
В этой главе................................................219
Что Вы должны прочитать.....................................222
Как получить помощь.........................................223
ЧАСТЬ 1: ИСПОЛЬЗОВАНИЕ ТУРБО СИ.............................225
Переключатели в командной строке Турбо Си...................227
Ваше пребывание в Турбо Си..................................231
Клавиши быстрого вмешательства ("горячие" клавиши)..........234
Структура меню..............................................241
О наименованиях меню........................................243
Основное меню...............................................244
Строка быстрой подсказки....................................248
Окно редактирования.........................................249
- 7,8 -
Быстрое руководство по командам редактирования..............254
Как работать с исходными файлами в окне редактора...........256
Создание нового исходного файла.............................258
Загрузка исходного файла....................................259
Запись исходного файла......................................261
Запись порождаемых файлов...................................261
Окно сообщений..............................................263
Окно наблюдений.............................................265
Интегрированный отладчик....................................269
Управление отладчиком.......................................270
Дисплейный экран отладчика..................................272
Меню команд отладки и "горячие" клавиши.....................273
ЧАСТЬ 2. КОМАНДЫ МЕНЮ.......................................280
File (меню работы с файлами)................................281
Load (загрузка).............................................281
Pick (выбор)................................................282
New (новый).................................................283
Save (сохранение)...........................................283
Write to (запись в).........................................284
Directory (каталог).........................................284
Change Dir (сменить каталог)................................284
OS Shell (доступ к DOS).....................................285
Quit (выход)................................................285
Edit (редактор).............................................286
Run (меню выполнения).......................................286
Run (выполнить).............................................287
Program Reset (сброс программы).............................289
Go to Cursor (выполнять до курсора).........................289
Trace Into (трассировать внутрь)............................291
Step Over (пошаговое выполнение)............................292
Compile (меню компиляции)...................................295
Compile to OBJ (компилировать в объектный файл).............295
Make EXE File (создать выполняемый файл)....................296
Link EXE (компоновать в .EXE-файл)..........................297
Build All (перестроить).....................................298
Primary C File (первичный .C-файл)..........................298
Get Info (получить информацию)..............................299
Project (меню проекта)......................................301
Project Name (имя проекта)..................................301
Break Make On (прервать создание)...........................301
Auto Dependencies (автозависимости).........................302
Clear Project (очистить проект).............................303
Remove Messages (удалить сообщения).........................303
Options (меню опций)........................................304
- 9,10 -
Compiler (меню компилятора).................................305
Model (меню модели памяти)..................................305
Defines (макроопределения)..................................306
Code Generation (меню генерации кода).......................307
Calling Convention (соглашения по вызову)...................307
Instuction Set (установка набора команд)....................308
Floating Point (плавающая точка)............................308
Default Char Type (тип символа, используемый по умолчанию)..309
 |
|
|
|
|
|