Is it possible that accessing an array outside its boundary corrupt its existing elements
MyObject* array[10];
for(int i=0; i<10; i++)
{
array[i] = nullptr;
}
array[1] = new MyObject();
array[8] = new MyObject();
array[15] = new MyObject();
could accessing array[15] result in the corruption of the elements between 0-10?