Foros del Web » Programación para mayores de 30 ;) » C/C++ »

C, consolas y archivos binarios

Estas en el tema de C, consolas y archivos binarios en el foro de C/C++ en Foros del Web. Hola, tengo un programa en C que utiliza la llamada al sistema open para crear un archivo binario (no fopen), el contenido del archivo hay ...
  #1 (permalink)  
Antiguo 20/01/2011, 11:05
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 11 meses
Puntos: 0
C, consolas y archivos binarios

Hola, tengo un programa en C que utiliza la llamada al sistema open para crear un archivo binario (no fopen), el contenido del archivo hay que metérselo por la consola. ¿Se pueden meter datos binarios por la consola de algún modo? ¿En caso de poder, como se indica que se ha terminado? Porque el Ctrl +D es solo para texto, verdad? Gracias.
  #2 (permalink)  
Antiguo 22/01/2011, 02:03
 
Fecha de Ingreso: agosto-2008
Mensajes: 240
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: C, consolas y archivos binarios

Al leer los datos introducidos podrías diferenciar si el valor introducido es un valor binario ( 0 ó 1) o no. En el caso de que no sea, podrías interrumpir la lectura.
  #3 (permalink)  
Antiguo 25/01/2011, 17:00
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 10 meses
Puntos: 1
Respuesta: C, consolas y archivos binarios

a que te refieres por datos binarios?, vas introducir 0 y 1?. o lo que quieres es simplemente guardar los datos en forma binaria. si es el el segundo caso, no importa como lo leas, si no como lo guardes, asi que una vez que terminaste de leer los datos, simplemente guardas los datos de forma normal.

aqui tienes una pagina con mas información

http://www.delorie.com/gnu/docs/glibc/libc_238.html

Etiquetas: consolas, binario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:48.