Enviado em 01/05/2016 - 07:16h
Ae pessoal, me deparei com uma dúvida bem básica no desenvolvimento de uma função do meu code. É o seguinte; como faço para ler um arquivo até o final, sem continuar no loop (com fscanf/while)? segue o trecho:#include <stdio.h>
#include <errno.h>
int main(void)
{
FILE *find;
char dir_out[256];
if((find = fopen("/var/tmp/find","r")) == NULL)
{
fprintf(stderr,"ERROR: %s\n",strerror(errno));
}
else
{
while(fscanf(find,"%s",dir_out))
{
printf("%s\n",dir_out);
}
}
fclose(find);
return 0;
}
/home/spy/
/home/spy/data
/home/spy/dev
/home/spy/anuncio
/home/spy/Desktop
/home/spy/Downloads
Customizar a Instalação do Linux Debian com Preseed
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
criar alias do comando "ls -la" (6)
Webinar Zabbix "Arquite... Resiliente: HA + Proxy para Monitorame... (0)