Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2010, 14:10
cris7ian
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 14 años
Puntos: 0
Exclamación Tomar cadena automatica

Estimados.

Tengo un pequeño problema, estoy desarrollando un socket UDP que me permita escuchar a través de un puerto y que al momento de recibir una cadena (100 caracteres aprox.) esta sea guardada en un archivo txt para que luego esta cadena se tome y sea procesada recorriendo el arreglo y tomando sus valores para que sean guardados en una base de datos.

Mi problema pasa que cuando uno generalmente hace un programa en C siempre el usuario es el que ingresa los valores por consola, pero yo no deseo eso, sino que deseo que de manera automática esta sea leída y guardada.

tengo el código que me permite conectarme al puerto, a su vez tengo el código que me permite crear un archivo .txt pero mi problema va en que no se cual comando es el que me permite tomar la cadena y que esta se almacene en el txt.

recibe cadena

por lo general siempre se usa el pero esta necesariamente depende de que el usuario este ingresando la cadena lo cual no me sirve.
Código:
scanf("%s",cadena);

Estaba usando el comando:
Código:
fprintf(archivo, %cadena);
en donde archivo se llama mi archivo.txt y que es un puntero

Espero me echen una mano, si desean les adjunto mi código.

Última edición por cris7ian; 17/11/2010 a las 14:18