Ver Mensaje Individual
  #17 (permalink)  
Antiguo 12/09/2006, 19:21
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 11 meses
Puntos: 17
Cita:
Iniciado por Instru Ver Mensaje
Bueno, entonces dime, como segun esto puedes usar el goto en el manejo de errores, que un codigo comun no pueda hacer?
Mejor podríamos preguntar... ¿Cómo haces tú el control de errores en C? (No hablamos de C++ con excepciones, clases, etc.)

Imagina que tienes que hacer estas operaciones:

Código:
int f()
{
	1. Almacenar memoria
	2. Abrir fichero
	3. Copiar fichero a memoria
	--. Cerrar fichero
	5. Operar datos
	6. Abrir nuevo fichero
	7. Grabar resultados
	--. Cerrar fichero
	9. Liberar memoria
}
Cualquiera de esos pasos puede fallar (salvo los de cerrar fichero).