Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
48
Добавлен:
16.02.2016
Размер:
10.23 Mб
Скачать

2 Среда проектирования

Итак, после ознакомления с основами объектно-ориентированного программирования на C++ рассмотрим среду проектирования Microsoft Visual C++, входящую в состав пакета VISUAL STUDIO 98.

Рабочее пространство - Workspace

Под рабочим пространством понимается вся совокупность информации, хранимая в указываемом для Workspace каталоге. Эта информация хранится в нескольких служебных файлах.

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

При создании проекта имеется возможность как автоматического создания нового рабочего пространства, описывающего весь этот проект, так и добавление всех создаваемых файлов проекта в текущее рабочее пространство. Также имеется возможность создания пустого рабочего пространства.

Если рабочее пространство создается отдельно от проекта, то соответствующие служебные файлы по умолчанию помещаются в отдельный каталог. При добавлении в созданное рабочее пространство файлов проекта (файл описания проекта имеет расширение .DSP) они размещаются по умолчанию в отдельном подкаталоге, одноименном с именем проекта. Таким образом, рабочее пространство может содержать несколько проектов, как правило каждый в своем каталоге.

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

Окно проекта - Project Workspace

В Microsoft Developers Studio существует специальное встроенное окно Project Workspace, отображающее графическое представление рабочего пространства одного или нескольких проектов. В дальнейшем будем называть это окно окном проекта.

Окно проекта содержит несколько вкладок, позволяющих отображать различные типы информации о проекте (или проектах):

  • страницу с иерархией классов проекта (вкладка ClassView);

  • страницу с описанием ресурсов проекта (вкладка ResourceView);

  • страницу с именами проектов и входящими в них файлами (вкладка FileView);

  • содержание встроенной справочной системы (вкладка InfoView).

На рис. 2.1 показаны две вкладки окна проекта, отображающие классы и ресурсы проекта.

Рис. 2.1. Отображение ресурсов и имен файлов в окне проекта

Окно кода программы

По двойному щелчку на любом имени файла в окне проекта можно открыть окно редактирования программного кода (рис. 2.2).

На специальной инструментальной панели WizardBar отображается информация для активного окна кода программы. С помощью этой панели можно быстро переходить на нужное место в файле, просматривать список

доступных сообщений. Дополнительно пиктограмма позволяет добавлять другие Методы члены-класса и виртуальные методы, создавать новый класс, переходить в окно кода для объявления (заголовочный файл) или определения (файл исходного кода) метода, а также выполнять различные другие действия, позволяющие оперативно разрабатывать и редактировать программный код проекта приложения.

Рис. 2.2. Окно с кодом программы

Соседние файлы в папке VC++Баженова