Шаблон "Библиотека классов" (C++)
Шаблон "Библиотека классов" предназначен для быстрого создания повторно используемых классов и компонентов, которые могут использоваться сразу несколькими проектами.
Этот шаблон автоматически добавляет наиболее важные ссылки и файлы проекта.
Ссылки на следующие пространства имен .NET Framework:
Пространство имен System содержит фундаментальные и базовые классы, определяющие часто используемые типы значений, ссылочные типы данных, события и обработчики событий, интерфейсы, атрибуты и исключения.
mscorlib — сборка DLL, предоставляющая поддержку .NET Framework.
Исходные файлы:
Библиотека (CPP-файл) — главный исходный файл и точка входа в приложение, созданное Visual Studio. Идентифицирует DLL-файл и пространство имен проекта. Поместите свой код в этот файл.
AssemblyInfo.cpp — файл с информацией (атрибутами, файлами, ресурсами, типами, сведениями о версиях, подписях и т. д.), предназначенной для изменения метаданных сборок проекта. Для получения дополнительных сведений см. раздел Основные понятия, связанные со сборками в Пакет средств разработки программного обеспечения (SDK) для Windows.
Stdafx.cpp — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.
Файлы заголовков:
Библиотека (H-файл) — главный файл заголовка проекта, содержащий все объявления, глобальные символы и директивы #include для других файлов заголовков.
Stdafx.h — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.
resource.h — автоматически созданный файл заголовка для app.rc.
Файлы ресурсов:
app.rc — файл скрипта ресурсов программы.
app.ico — файл значка программы.
ReadMe.txt — файл с описанием каждого файла проекта; в нем используются созданные шаблоном фактические имена файлов.
См. также
Задачи
Практическое руководство. Создание библиотек классов
Практическое руководство. Добавление в проект новых элементов
Ссылки
Файлы, создаваемые для проектов CLR
Основные понятия
Управление элементами в проектах