Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Clasificacion de errores de memoria (En este caso usando C)

Estas en el tema de Clasificacion de errores de memoria (En este caso usando C) en el foro de C/C++ en Foros del Web. Hola Necesito saber disitintos tipos de errores en ejecucion que puedo obtener, y tengo unos cuantos pero no se si son completos o incluso repetidos, ...
  #1 (permalink)  
Antiguo 24/10/2012, 10:34
 
Fecha de Ingreso: mayo-2012
Mensajes: 12
Antigüedad: 12 años, 6 meses
Puntos: 0
Clasificacion de errores de memoria (En este caso usando C)

Hola

Necesito saber disitintos tipos de errores en ejecucion que puedo obtener, y tengo unos cuantos pero no se si son completos o incluso repetidos, ademas necesitaria el nombre correcto en ingles, ya que no lo tengo claro en todos los casos:

Los ejemplos que yo tengo para punteros son: En este caso yo uso C

//Es un error desreferenciar un puntero con valor NULL, (segmentation fault)
int *ip = NULL;
printf("ip%d",ip)

//unexpected behavior ?
int *ip;
printf("ip%d",ip)

//Potencialmente mas grave es modificar un área de memoria que no fue definida explicitamente

//memory area undefined modified?
int *ip;
*ip = 10; //crash

Pero no se si en realidad estos tipos de errores al final serian lo mismo o se pueden considerar diferentes, como los llamariais en ingles de una forma adecuada
y si sabeis alguno mas

que tipos de errores considerariais memory crash:
overflow
y estos ejemplos con punteros
mala utilizacion de free o malloc

teneis idea de alguno mas
o algun libro donde se haga un buen resumen de esto, y si es en ingles mejor..

yo he encontrado alguna cosa como por ejemplo:
http://www.fing.edu.uy/inco/cursos/prog3/utils/Punteros.pdf

Muchas gracias de antemano

Etiquetas: errores, int, memoria, usando
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:07.