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


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

Обновлен: Ноябрь 2007

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

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

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

    Мастер не переписывает файл. Если выбрать имя существующего файла, то после нажатия кнопки Готово мастер попросит указать, следует ли добавить объявление класса к имеющемуся содержимому файла. Чтобы добавить объявление в файл, нажмите кнопку Да; чтобы вернуться в мастер и указать другое имя файла, нажмите кнопку Нет.

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

    Мастер не переписывает файл. Если выбрать имя существующего файла, то после нажатия кнопки Готово мастер попросит указать, следует ли добавить реализацию класса к содержимому файла. Чтобы добавить реализацию в файл, нажмите кнопку Да; чтобы вернуться в мастер и указать другое имя файла, нажмите кнопку Нет.

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

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

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

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

См. также

Задачи

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