
- •Институт радиоэлектроники и телекоммуникаций Кафедра радиотехнических систем конспект лекций по дисциплине
- •1.2. Идентификация файлов
- •2.1. Система меню, основные сведения о меню
- •2.2. Системное меню -
- •2.3. Меню File (Файл)
- •2.3.1. Команда New (Новый)
- •2.4. Меню Edit (Редактирование)
- •2.4.7. Команда Copy example (Скопировать пример)
- •2.4.8. Команда Show clipboard (Показать содержимое текстового буфера)
- •2.5. Меню Search (Поиск)
- •2.5.1. Команда Find... (Найти)
- •2.5.2. Команда Replace... (Заменить)
- •2.5.4. Команда Go to line number... (Перейти к строке с номером)
- •2.5.7. Команда Locate function... (Местоположение функции)
- •2.6. Меню Run
- •2.6.6. Команда Arguments... (Аргументы)
- •2.7. Меню Compile (Компиляция)
- •2.8. Меню Debug (Отладка)
- •2.8.4. Команда Watches (Просмотр выражений)
- •2.8.4.2. Команда Delete watch (Удалить выражение просмотра)
- •2.8.4.3. Команда Edit watch... (Редактировать выражение просмотра)
- •2.8.4.4. Команда Remove all watch (Удалить все выражения просмотра)
- •2.8.6. Команда Breakpoints... (Точки останова)
- •2.9. Меню Project (Проект)
- •2.10. Меню Options (Управление системой)
- •2.11. Меню Window (Окно)
- •2.11.3. Команда Cascade (Каскадное расположение)
- •2.11.4. Команда Title (Мозаичное расположение)
- •2.11.7. Команда Close all (Закрыть все)
- •2.11.8. Команда Message (Сообщение)
- •2.11.9. Команда Output (Выводимые данные)
- •2.11.10. Команда Watch (Выражение просмотра)
- •2.11.12. Команда Register (Регистры)
- •2.11.13. Команда Project (Проект)
- •2.11.14. Команда Project notes (Примечания)
- •2.12. Меню Help (Помощь)
- •2.12.1. Команда Contents (Содержание)
- •2.12.5. Команда Help on help (Информация по системе подсказки)
- •2.12.6. Команда Active file... (Активный файл)
- •2.12.7. Команда About... (о...)
- •3.2. Команды редактора
- •4. Компиляция программ
- •4.1. Установка параметров среды и режимов работы компилятора
- •4.2. Виды компиляции программ
- •4.3. Отладка программ на этапе компиляции Просмотр сообщений на этапе компиляции
- •Success : Press any key
- •Корректировка синтаксических ошибок
- •5. Компоновка программ
- •5.1. Команды компоновки программ
- •5.2. Отладка программ на этапе компоновки
- •Errors : Press any key
- •6. Отладка программ на этапе выполнения программы
- •6.1. Основные понятия
- •6.2. Подготовка системы к отладке программы
- •6.3. Установка, удаление и просмотр текущих значений Установка и удаление переменных и выражений из окна просмотра
- •Просмотр текущих значений
- •6.4. Трассировка программы
- •6.5. Работа с функциями
- •7. Сообщения об ошибках
- •Переменные, используемые в сообщениях об ошибках
- •7.1. Сообщения об ошибках на этапе компиляции программы Сообщения об ошибках компиляции
- •Критические (фатальные) ошибки (Fatal error)
- •7.2. Сообщения об ошибках на этапе компоновки
- •Критические (фатальные) ошибки компоновки
- •7.3. Сообщения об ошибках на этапе выполнения программы Ошибки этапа выполнения программы
- •Floating point error: Divide by zero
- •Оглавление
2.12.1. Команда Contents (Содержание)
Команда Contents (Содержание) открывает окно Help, в котором отображается перечень тем (содержание). Из этого окна можно перейти к любой другой части системы подсказки.
2.12.2. Команда Index (Тематический указатель) <Shift+F1>
Команда Index (Тематический указатель) открывает блок диалога, в котором отображается полный перечень ключевых слов. По этим словам может быть получена подсказка (выделенный световым атрибутом в экранных кадрах подсказки текст, который позволяет вам быстро перейти к связанной с данным ключевым словом теме).
2.12.3. Команда Topic search (Тематический поиск) <Ctrl+F1>
Команда Topic search (Тематический поиск) отображает справку по выбранному элементу синтаксиса языка.
2.12.4. Команда Previous topic (Предшествующая тема) <Alt+F1>
Команда Previous topic (Предшествующая тема) открывает окно Help, в котором отображается тот текст, который вы просматривали в последний раз при обращении к системе подсказки.
2.12.5. Команда Help on help (Информация по системе подсказки)
Команда Help on help (Информация по системе подсказки) открывает экранный кадр, в котором объясняется, как пользоваться системой подсказки в Borland С++. Если вы уже находитесь в системе подсказки, этот кадр может быть вызван нажатием клавиши Enter.
2.12.6. Команда Active file... (Активный файл)
Команда Active file... (Активный файл) открывает окно диалога, в котором можно выбрать подсказку по одной из тем.
2.12.7. Команда About... (о...)
Команда About... (О...) открывает окно с информацией о версии системы.
3. Редактирование файлов в системе Borland C++
3.1. Общие сведения о редакторе системы Borland C++
Встроенный редактор Borland C++ представляет пользователю ряд удобных средств для создания и редактирования текстов программ и данных.
Сразу после успешного вызова системы Borland C++ активным становится окно редактора, о чем свидетельствует двойная рамка этого окна.
Текстовый редактор представляет пользователю следующие возможности:
1) создание новых файлов: исходных модулей программ и исходных данных;
2) корректировку существующих файлов;
3) периодическое сохранение промежуточных результатов редактирования;
4) выполнение из окна редактора действий, предоставленных главным меню по отладке и выполнению программы.
С помощью текстового редактора можно выполнять ряд действий, связанных с созданием и редактированием текстов:
1) набирать на экране требуемый текст;
2) удалять и вставлять символы;
3) удалять, восстанавливать и вставлять строки;
4) разрезать и склеивать строки;
5) искать и заменять текст строки;
6) манипулировать блоками (частями текста).
Окно редактора имитирует длинный и широкий лист бумаги, фрагмент которого виден в окне редактора. Максимальная длина строки “листа” 1023 символа. Но для программ целесообразно использовать видимую на экране длину строки, т.е. длиной 77 символов. При заходе курсора за правую границу экрана он сдвигается вправо. Вертикальная длина “листа” ограничивается количеством строк текста: оно должно быть не более 64534. Тексты программ и данных можно писать на экране, начиная с первой позиции строки. Экран имеет для текстов 21 строку. Допускается работа с файлами общим объемом до 6 Мб.
Редактор имеет возможность переключения на русские или латинские буквы (клавиши переключения устанавливается при загрузке русификатора) и большие или маленькие буквы (клавиши Caps Lock или Shift). Borland C++ не имеет сигнализации состояния регистра: латинские или русские буквы. Определить состояние регистра можно пробным нажатием алфавитной клавиши.
При редактировании текстов возможны 2 режима работы:
– вставки – курсор представлен в виде символа подчеркивания;
– замены – курсор в виде светящегося прямоугольника.