Special member functions (C++ only)

Special member functions are used to create, destroy, initialize, convert, and copy class objects. These include the following elements:
  • Default constructors
  • Destructors
  • Copy constructors
  • Copy assignment operators

For full descriptions of these functions, see Special member functions (C++ only).