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
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Como desinstalar o Snes9x? [RESOLVIDO] (1)
Gerar menu automaticamente no fluxbox (4)