Autor
|
Tema: Manejar ficheros en variables (Leído 2,412 veces)
|
Jano4
Desconectado
Mensajes: 5
|
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
|
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
Mensajes: 3.412
ASMático
|
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
Mensajes: 5
|
muchas gracias por las respuestas!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Duda para manejar variables cuando 'register_globals=off' !!
« 1 2 3 »
PHP
|
Diabliyo
|
28
|
12,549
|
13 Noviembre 2007, 16:15 pm
por Diabliyo
|
|
|
Variables globales en ficheros .h
Programación C/C++
|
Kherom
|
3
|
8,186
|
20 Enero 2012, 04:04 am
por rir3760
|
|
|
crear varios ficheros con variables
Programación C/C++
|
gAb1
|
4
|
3,059
|
18 Abril 2013, 01:39 am
por gAb1
|
|
|
Guardar variables en ficheros C
Programación C/C++
|
nyper01
|
5
|
3,244
|
16 Diciembre 2013, 20:45 pm
por xiruko
|
|
|
Manejar ficheros
Programación C/C++
|
sMARIO
|
2
|
2,226
|
19 Abril 2014, 03:52 am
por sMARIO
|
|