1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
void createLeak() {
int* leak = new int(42);
// Oops, forgot to delete!
}
int main() {
for (int i = 0; i < 1000000; ++i) {
createLeak();
}
std::cout << "Finished creating leaks" << std::endl;
return 0;
}
Back to heap