Поделиться через


Мастер универсальных классов C++

Добавляет в проект универсальный класс C++. Класс не наследуется от библиотеки ATL или MFC.

  • Имя класса
    Задает имя нового класса.

  • Р-файл
    Задает имя файла заголовка для нового класса. По умолчанию за основу для этого имени берется имя, указанное в поле Имя класса. Чтобы сохранить файл заголовка в выбранном расположении или добавить объявление класса в существующий файл, нажмите кнопку с символом многоточия (...). Если указать существующий файл, после нажатия кнопки Готово мастер попросит указать, следует ли добавить объявление класса к имеющемуся содержимому файла. Чтобы добавить объявление, нажмите кнопку Да; чтобы вернуться в мастер и указать другое имя файла, нажмите кнопку Нет.

  • CPP-файл
    Задает имя файла реализации для нового класса. По умолчанию за основу для этого имени берется имя, указанное в поле Имя класса. Чтобы сохранить файл реализации в выбранном расположении или добавить определение класса в существующий файл, нажмите кнопку с символом многоточия (...). Если указать существующий файл, после нажатия кнопки Готово мастер попросит указать, следует ли добавить определение класса к имеющемуся содержимому файла. Чтобы добавить объявление, нажмите кнопку Да; чтобы вернуться в мастер и указать другое имя файла, нажмите кнопку Нет.

  • Базовый класс
    Задает базовый класс для нового класса.

  • Доступ
    Задает доступ к членам базового класса для нового класса. Модификаторы доступа — это ключевые слова, определяющие уровень доступа других классов к функциям-членам класса. Дополнительные сведения об указании уровня доступа см. в разделе Member-Access Control. По умолчанию для доступа к классу задается уровень public.

    • public

    • protected

    • private

    • Default (Модификатор доступа не формируется.)

  • Виртуальный деструктор
    Указывает, является ли деструктор класса виртуальным. Используя виртуальные деструкторы, можно гарантировать, что при удалении экземпляров производных классов вызывается правильный деструктор.

  • Встроенная
    Создает конструктор классов и определение класса как внутренние функции в файле заголовка.

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

См. также

Задачи

Добавление универсального класса C++

Журнал изменений

Дата

Журнал

Причина

Август 2010

Добавлено описание параметра Управляемый код.

Обратная связь от клиента.