New and delete (C++)
In the C++ programming language, new and delete are a pair of language constructs that perform dynamic memory allocation, object construction and object destruction. == Overview == Except for a form called the "placement new", the new operator denotes a request for memory allocation on a process's heap.