Ver Mensaje Individual
  #27 (permalink)  
Antiguo 14/04/2014, 14:38
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: Como contar el total de items en un array

El problema (o los problemas) se produce al intentar modificar la memoria. No al leerla. En general, sobreescribir memoria podria producir problemas mucho tiempo despues de producida la sobreescritura.

Hay compiladores (como el mostrado, al parecer) que agregan chequeos de limites, otros permiten elegir si se quiere agregar ese chequeo (con el costo en velocidad por cada acceso) y otros no hacen esfuerzo alguno por chequear.

Historicamente los compiladores de C siempre han sido permisivos y con la llegada de mas RAM y mas CPU, se han agregado mas chequeos al compilar y al ejecutar.
__________________
Visita mi perfil en LinkedIn