Memory leak

Applies to: cpp, c

A memory leak occurs when allocated memory is no longer reachable but was never freed. RAII and smart pointers prevent most leaks.

// prefer std::vector or std::unique_ptr

See also: pointer, raii, smart-pointer