elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Duda sobre ficheros en funciones
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda sobre ficheros en funciones  (Leído 2,964 veces)
muymuyperdido

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Duda sobre ficheros en funciones
« en: 21 Diciembre 2012, 13:38 pm »

Tengo tres ficheros de texto plano que he de volcar en tres tablas usando funciones,...tendria que usar una por cada archivo o con una función es suficiente?
Porque si dentro de la funcion yo declaro FILE * fs y abro el archivo y eso, en las tres llamadas a la función se abren los diferentes ficheros en una misma variable fs.
¿Tendria que usar 3 funciones?


En línea

naderST


Desconectado Desconectado

Mensajes: 625



Ver Perfil WWW
Re: Duda sobre ficheros en funciones
« Respuesta #1 en: 21 Diciembre 2012, 16:38 pm »

Recuerda que la ejecución es secuencial que tengas una sola función con un puntero a FILE no va a haber ningún tipo de choque. Es importante que cierres el archivo al terminar tu función (fclose).


En línea

muymuyperdido

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: Duda sobre ficheros en funciones
« Respuesta #2 en: 21 Diciembre 2012, 21:31 pm »

Pero si yo dentro de la función declaro FILE *fs, por ejemplo, cada vez que yo abra el fichero se abrirá en la misma variable....aunque claro,...yo lo meto en tablas diferentes ,...entonces da igual que use la misma variable de fichero?
Ok, gracias!^^
En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: Duda sobre ficheros en funciones
« Respuesta #3 en: 22 Diciembre 2012, 02:29 am »

En un plano teórico si procesas un archivo mediante la llamada a función, después el siguiente archivo (otra llamada), etc. entonces no, no deberías tener problemas.

Pero seria mejor que publicaras el código fuente de la función, así podemos darte una respuesta sin dejar lugar a dudas.

Un saludo
En línea

C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language
muymuyperdido

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: Duda sobre ficheros en funciones
« Respuesta #4 en: 23 Diciembre 2012, 15:43 pm »

he optado por hacerlo en tres funciones por si acaso, pero gracias :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Duda Python+TK] Sobre variables y funciones
Scripting
xassiz_ 3 4,209 Último mensaje 4 Marzo 2010, 21:21 pm
por xassiz_
Duda sobre manejo de ficheros
Programación C/C++
тαптяα 6 3,147 Último mensaje 8 Septiembre 2011, 22:06 pm
por тαптяα
duda sobre estructuras y funciones
Programación C/C++
asdavid 3 2,844 Último mensaje 29 Noviembre 2012, 00:01 am
por durasno
Duda sobre ficheros
Programación C/C++
asdavid 3 2,861 Último mensaje 6 Diciembre 2012, 15:57 pm
por leosansan
Duda sobre funciones inline.
Programación C/C++
OmarHack 7 4,357 Último mensaje 28 Marzo 2013, 17:04 pm
por OmarHack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines