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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


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

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Manejar ficheros en variables
« en: 22 Febrero 2016, 20:29 pm »

Hola, mi duda es sencilla y seguramente fácil para vosotros,
qué tipo de variable me aconsejáis que use para almacenar ficheros? quiero hacer una librería en C con funciones para manipular ficheros entre sí (como hacer XOR entre ellos, ensamblarlos en un solo fichero, comprimirlos..) y para ello necesito almacenarlos de alguna manera en variables locales pero no sé de qué manera será mas eficaz.
alguna idea? muchas gracias de antemano,

Jano


En línea

fary


Desconectado Desconectado

Mensajes: 1.084



Ver Perfil WWW
Re: Manejar ficheros en variables
« Respuesta #1 en: 23 Febrero 2016, 22:27 pm »

Para manipular un fichero necesitarás reservar memoria dinámica... No puedes definir una variable fija principalmente porque no sabes el tamaño que ocupa el archivo.


En línea

Un byte a la izquierda.
ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Manejar ficheros en variables
« Respuesta #2 en: 23 Febrero 2016, 22:29 pm »

En principio, un array de char estaría bien. Ahora bien, si el fichero es grande, plantéate trabajar directamente sobre él, aunque sea con archivos temporales, utilizando un buffer (array de char también) para leer fragmentos y trabajarlos.
En línea

Jano4

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Manejar ficheros en variables
« Respuesta #3 en: 24 Febrero 2016, 14:21 pm »

muchas gracias por las respuestas!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda para manejar variables cuando 'register_globals=off' !! « 1 2 3 »
PHP
Diabliyo 28 12,593 Último mensaje 13 Noviembre 2007, 16:15 pm
por Diabliyo
Variables globales en ficheros .h
Programación C/C++
Kherom 3 8,250 Último mensaje 20 Enero 2012, 04:04 am
por rir3760
crear varios ficheros con variables
Programación C/C++
gAb1 4 3,099 Último mensaje 18 Abril 2013, 01:39 am
por gAb1
Guardar variables en ficheros C
Programación C/C++
nyper01 5 3,271 Último mensaje 16 Diciembre 2013, 20:45 pm
por xiruko
Manejar ficheros
Programación C/C++
sMARIO 2 2,264 Último mensaje 19 Abril 2014, 03:52 am
por sMARIO
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines