Составители:
Рубрика:
MFC AppWizard и ClassWizard помогают разрабатывать приложения. Они создают
все классы и методы, необходимые для его работы. Программисту остается дописать к
ним свой код. В тех местах, где можно вставить свой код, MFC AppWizard и ClassWizard
помещают комментарии:
//TODO:
§ 6.3. Разработка проекта в Microsoft Visual C++
Профессиональный разработчик программного обеспечения вынужден большую
часть жизни проводить за компьютером, бесконечно повторяя цепочку одних и тех же
действий, которые составляют суть процесса отладки проекта. Студия разработчика Vis-
ual C++ 6.0 предоставляет для этой цели целый набор достаточно удобных встроенных
инструментов (Tools). Возможности студии, может быть, не столь эффектны, как в сис-
теме визуального дизайна Borland C++ Builder, но они позволяют разрабатывать проекты
различных типов, организовывать зависимые (dependent) проекты, объединять проекты
разных типов. При необходимости можно создавать и отлаживать как структурно, так и
объектно-ориентированные программы внутри интегрированной среды разработки Inte-
grated Development Environment (IDE), используя следующие инструменты: редакторы
текста и ресурсов, окна просмотра и встроенный отладчик. Также возможно изменять
настройки компилятора и компоновщика.
Создаваемые файлы должны быть включены в Visual C++ Project, который, в свою
очередь, необходимо поместить в рабочее пространство (Workspace). Так называется
хранилище проектов или область памяти (папка на диске), где расположены проекты и
их конфигурации. Workspace может содержать несколько разных проектов (multiple
projects), в том числе и проекты различных типов. При запуске оболочки Visual C++6,
раскрывается окно редактора текста, а слева от него - окно, которое носит название
Workspace. Вкладки или страницы этого окна представляют собой инструменты для
просмотра (Viewers) файлов проекта:
ClassView - демонстрирует классы, их данные и методы;
FileView - показывает все файлы, включенные в проект;
ResourceView - позволяет быстро попасть в нужный редактор ресурсов.
В студии Visual 5.0 есть еще одна страница -
InfoView, которая помогает ориенти-
роваться в сопутствующей обширной документации и быстро находить в ней то, что
нужно. В версии 6.0 этот инструмент выделен в отдельное приложение, называемое
MSDN Library (библиотека разработчика), потенциальные возможности которого очень
велики, но они в полной мере реализуются только в том случае, если есть связь с
Internet.
При создании нового проекта (по команде меню File -> New -> Projects) по умол-
чанию создается один проект, но в двух конфигурациях:
Debug - версия проекта, в которой выключается оптимизация кода и включается в него
отладочная информация;
Release - версия, в которой делается все наоборот (выключается отладочная информация
и включается оптимизация кода).
Сначала можно увидеть только одну из папок (Debug или Release) в зависимо-
сти от выбора активной конфигурации в меню Build -> Set Active Configuration.
Обычно при создании нового проекта (Project) он автоматически помещается во
вновь созданное рабочее пространство (Workspace) в конфигурации Debug. Нужно
отметить, что демонстрация файлов проекта в отдельной папке проекта не означает,
что файлы физически расположены в одной папке. Оболочка может использовать
ссылки на файлы из других директорий, но графически отображать файлы так, как
будто они находятся в папке проекта. В процессе работы с проектом можно безбо-
180
MFC AppWizard и ClassWizard помогают разрабатывать приложения. Они создают все классы и методы, необходимые для его работы. Программисту остается дописать к ним свой код. В тех местах, где можно вставить свой код, MFC AppWizard и ClassWizard помещают комментарии: //TODO: § 6.3. Разработка проекта в Microsoft Visual C++ Профессиональный разработчик программного обеспечения вынужден большую часть жизни проводить за компьютером, бесконечно повторяя цепочку одних и тех же действий, которые составляют суть процесса отладки проекта. Студия разработчика Vis- ual C++ 6.0 предоставляет для этой цели целый набор достаточно удобных встроенных инструментов (Tools). Возможности студии, может быть, не столь эффектны, как в сис- теме визуального дизайна Borland C++ Builder, но они позволяют разрабатывать проекты различных типов, организовывать зависимые (dependent) проекты, объединять проекты разных типов. При необходимости можно создавать и отлаживать как структурно, так и объектно-ориентированные программы внутри интегрированной среды разработки Inte- grated Development Environment (IDE), используя следующие инструменты: редакторы текста и ресурсов, окна просмотра и встроенный отладчик. Также возможно изменять настройки компилятора и компоновщика. Создаваемые файлы должны быть включены в Visual C++ Project, который, в свою очередь, необходимо поместить в рабочее пространство (Workspace). Так называется хранилище проектов или область памяти (папка на диске), где расположены проекты и их конфигурации. Workspace может содержать несколько разных проектов (multiple projects), в том числе и проекты различных типов. При запуске оболочки Visual C++6, раскрывается окно редактора текста, а слева от него - окно, которое носит название Workspace. Вкладки или страницы этого окна представляют собой инструменты для просмотра (Viewers) файлов проекта: ClassView - демонстрирует классы, их данные и методы; FileView - показывает все файлы, включенные в проект; ResourceView - позволяет быстро попасть в нужный редактор ресурсов. В студии Visual 5.0 есть еще одна страница - InfoView, которая помогает ориенти- роваться в сопутствующей обширной документации и быстро находить в ней то, что нужно. В версии 6.0 этот инструмент выделен в отдельное приложение, называемое MSDN Library (библиотека разработчика), потенциальные возможности которого очень велики, но они в полной мере реализуются только в том случае, если есть связь с Internet. При создании нового проекта (по команде меню File -> New -> Projects) по умол- чанию создается один проект, но в двух конфигурациях: Debug - версия проекта, в которой выключается оптимизация кода и включается в него отладочная информация; Release - версия, в которой делается все наоборот (выключается отладочная информация и включается оптимизация кода). Сначала можно увидеть только одну из папок (Debug или Release) в зависимо- сти от выбора активной конфигурации в меню Build -> Set Active Configuration. Обычно при создании нового проекта (Project) он автоматически помещается во вновь созданное рабочее пространство (Workspace) в конфигурации Debug. Нужно отметить, что демонстрация файлов проекта в отдельной папке проекта не означает, что файлы физически расположены в одной папке. Оболочка может использовать ссылки на файлы из других директорий, но графически отображать файлы так, как будто они находятся в папке проекта. В процессе работы с проектом можно безбо- 180
Страницы
- « первая
- ‹ предыдущая
- …
- 178
- 179
- 180
- 181
- 182
- …
- следующая ›
- последняя »