Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование в среде Visual C++Алгоритмы.docx
Скачиваний:
1
Добавлен:
22.04.2019
Размер:
297.33 Кб
Скачать
    1. Последовательность действий при создании проекта.

  • вызвать AppWizard с помощью команды File/New;

  • выполнить настройки будущего проекта в окне New/Projects. В этом окне нужно указать, какой тип проекта будет создан, его расположение (диск, каталог) и имя. AppWizard создаст в указанном каталоге каталог с именем проекта и в нем разместит файлы проекта. Также на этом шаге определяется, создается ли новое рабочее пространство WorkSpace или проект включается в рабочее пространство, открытое в данный момент в среде.

Дальнейшие действия будут зависеть от типа выбранного приложения. Создание некоторых типов приложений будет рассмотрено отдельно.

Чтобы закрыть проект, можно воспользоваться командой File/Close Workspace.

    1. Редактирование проекта

На различных этапах работы с проектом возникает необходимость добавления файлов в проект или исключения их из проекта.

Добавление файла выполняется командой File/New… Эта команда создает новый файл и включает его в соответствующий раздел проекта на диаграмме File View в зависимости от типа создаваемого файла. На экране появляется окно New, но теперь в этом окне активна панель Files. Панель Files позволяет выбрать тип файла, задать его имя, указать расположение файла и проект, в который надо включить файл. По умолчанию файл включается в текущий проект и помещается в его каталог.

Добавление в проект созданного ранее файла можно выполнить командой Add Files to Folder, которая доступна через контекстное меню диаграммы FileView. Этой же командой можно добавить новый файл, при этом он сначала включается в проект, а потом по вашему требованию создается на диске.

Удаление файла из проекта выполняется просто клавишей Delete клавиатуры. Следует отметить, что это действие не приводит к удалению файла с диска.

К появлению новых файлов в проекте приводит также выполнение других команд, например, добавление класса в проект.

При вводе и редактировании программы большую помощь оказывает контекстная подсказка в виде всплывающих примечаний, которые появляются, если навести курсор мыши на какой-либо идентификатор в тексте программы. Такая подсказка дает краткую информацию об элементе программы, например, тип переменной, список аргументов функции. Для получения более подробной справки следует обращаться в специальную справочную библиотеку MSDN (Microsoft Developer Network), которая представляет собой самостоятельный программный продукт и устанавливается в дополнение к среде VC++. Для VC++ 6.0 требуется установка версии MSDN Library 2003. Доступ к информации из библиотеки осуществляется нажатием функциональной клавиши F1.

    1. Компиляция и выполнение программы

Компиляция проекта может быть запущена с помощью панели инструментов, горячих клавиш или главного меню. Рассмотрим возможности по управлению процессом компиляции с помощью команд меню.

Build/Compile – компиляция файла, находящегося в активном окне,

Build/Build – компиляция всех файлов проекта, которые были созданы или изменены после последней компиляции.

Build/Rebuild All – компиляция всех файлов проекта без исключения. Иногда после внесения изменений в проект и компиляции в режиме Build не удается получить желаемый результат. В этом случае рекомендуется выполнить компиляцию с помощью команды Rebuild All.

Build/Execute – запуск приложения. Если хотя бы один из файлов после последней компиляции был изменен, то среда вначале предложит выполнить компиляцию, при этом на экране появляется сообщение: One or more files are out of date or do not exist. Would you like to build them? Ваш ответ Yes запустит компиляцию, затем выполнение программы, ответ No вызовет выполнение программы без компиляции.

Компиляция и редактирование связей могут выполняться в двух режимах: Debug – режим отладки и Release – режим готового продукта (реализация). При компиляции с использованием режима Debug в объектные и загрузочный модули включается отладочная информация, что увеличивает размер этих файлов. Так, элементарный проект на базе библиотеки MFC в режиме Debug занимает около 7 Мбайт дисковой памяти, тогда как в режиме Release – около 6 Мбайт. Выбор режима компиляции осуществляется с помощью команды Build/Set Active Configuration. По умолчанию среда устанавливает режим Debug. Режим Release используется на завершающем этапе разработки проекта перед передачей готового приложения заказчику.