Foo* set = new Foo[100]; // ... delete [] set;
You don\'t pass the array\'s boundaries to delete[]. But where is that information stor
delete[]
This isn't something that's in the spec -- it's implementation dependent.