algo extraño
Publicado por Oliver Ramirez (339 intervenciones) el 01/06/2002 19:53:24
reservo memoria dinamica para un array bidimencional de la siguiente manera:
int* array = new int [ filas*colubnas ];
siendo filas igual a 3 y colubnas tambien, el array seria de 3 filas por 3 colubnas.....
pero lo extraño es que puedo acceder toda la informacion que se encuentra fuera de estos limites sin que el sistema operativo me de violacion de acceso a memoria.
COMO PUEDE SER QUE PUEDO ACCEDER LIBREMENTE A INFORMACION Y POSICIONES DE MEMORIA QUE NO RESERVE?
int* array = new int [ filas*colubnas ];
siendo filas igual a 3 y colubnas tambien, el array seria de 3 filas por 3 colubnas.....
pero lo extraño es que puedo acceder toda la informacion que se encuentra fuera de estos limites sin que el sistema operativo me de violacion de acceso a memoria.
COMO PUEDE SER QUE PUEDO ACCEDER LIBREMENTE A INFORMACION Y POSICIONES DE MEMORIA QUE NO RESERVE?
Valora esta pregunta
0