JOJ3-examples/src/simple.cpp

16 lines
338 B
C++

// Memory leak and resource management warnings
void memoryLeaks() {
int *ptr = new int(42);
// Missing delete - memory leak
int const *array = new int[100];
delete ptr; // Wrong deletion type for array
// Double deletion
int *doubleDel = new int(5);
delete doubleDel;
delete doubleDel;
}
int main() { memoryLeaks(); }