Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/05/2006, 12:58
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por Nivel7
Las soluciones que te an dado son buenas, pero la verdad poco recomendables, el uso de variables glonales no es una practica muy recomendada, el uso de varables static tienen sus incomvenientes, es mejor usar el estilo delas funciones de la libreria de C, es decir siempre que quieras capturar datos en una cadena, tienes que pasar esta como parametro.
Cierto, pero el pretende usarlo como función auxiliar.

Más que una función, es casi un procedimiento. Lo único que hace es repetirse preguntando qué archivo. Por tanto, usado con cabeza, es mejor con una variable estática, para poder hacer cosas como:

fopen(SolicitaFichero(),"r");

Evidentemente, la función SolicitaFichero deberá incluir código contra errores, confirmación de que lo que ha pedido es una ruta de verdad, etc.