Create C++ classes

To create a C++ header and source file for a new class that you can add to a C++ project:

  1. Select File > New File > C++ Class Wizard > Choose.
  2. Specify the class name, base class, and header and source files for the class.

    {Enter Class Name dialog}

The wizard supports namespaces. To use a namespace, enter a qualified class name in the Class name field. For example: MyNamespace::MySubNamespace::MyClass. The wizard suggests existing namespaces and class names as you type.

You can also create your own project and class wizards.

Set file naming preferences

The names of the header and source file are based on the class name. To change the default suffix of a file, select Edit > Preferences > C++ > File Naming.

"C++ File Naming preferences"

In the License template field, enter predefined wizard variables to specify the path and filename of the license to use in the source and header files.

See also Create files, Use project wizards, and Custom Wizards.