Files
mql5-skills/skills/mql5/references/docs/00-basis/0048-basis-operators-deleteoperator.md
T
2026-06-23 21:47:51 +08:00

822 B

Object Delete Operator delete

The delete operator deletes an object created by the new operator, calls the corresponding class destructor and frees up memory occupied by the object. A real descriptor of an existing object is used as an operand. After the delete operation is executed, the object descriptor becomes invalid.

Example:

      //--- delete figure
      delete m_shape;
      m_shape=NULL;
      //--- create a new figure
      NewShape();

See also

Initialization of Variables, Visibility Scope and Lifetime of Variables, Creating and Deleting Objects