/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

sockets/leer directorio

 
      Índice del Foro elrincondelc.com -> C/C++ en General
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
programc



Registrado: 08 Dic 2012
Mensajes: 5

MensajePublicado: 10/04/2014 10:31 am
Título: sockets/leer directorio

Hola!
Empecé a estudiar sockets ahora y tengo algunas dificultades. Sad
Estoy intentando leer todos los nombres de los archivos presentes en un directorio (sólo los nombres) y enviarlos al servidor. Pero tengo problemas para leer estos nombres.

En primer lugar he copiado el nombre del directorio para una cadena denominada path.
Y entonces, he tratado de leer los datos de ese directorio.

Lo que pensé:

Código:

void send_file(int sockt, char* directory)
{
   FILE *fp;
   char path[SIZE];   
   char buffer[SIZE];
   int i;

   strncpy(path,directory,SIZE);

   if ((fp=fopen(path, "r"))==NULL)
     {
      printf("Error!");
      exit(1);
     }

      i = fread(buffer,1,SIZE,fp);
      send(socket,buffer,i,0);
}


¿Alguien tiene una idea de cómo puedo solucionar este problema? Very Happy

De cualquier manera, muchas gracias!
Volver arriba
      Índice del Foro elrincondelc.com -> C/C++ en General
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com