Lista, Em C AnSI vc sabe como fazer:
Suponha que no Unix/Linux queiramos ler todos os arquivos no diretorio /usr/myprog/ , neste diretorio sao colocados arquivos com nomes aleatorios . Como eu poderia saber os nomes dos arquivos neste diretorio, ou seja, seria uma especie de "ls" e saida talvez fosse armazenada em uma struct . Depois disso eh trivial, ou seja, usariamos os comandos notorios de C ANSI para abrir o arquivo tipo: fopen, fgratc, fputc, fgets, fputs, fprintf, fscanf, fclose .... . Tentei achar essa especie de funcao em varios tutuoriais e apostilas mas nao achei -a . OBS: Nao poderei executar comando externos pertinentes ao S.O. (Unix/Linux) e concatenera em um file, pois nao poderia fazer isso: find /usr/myprog/ -name "*" -print \ 1> /path/lista_de_files.txt 2> /dev/null Se podesse usar esse find em uma funcao system() do C ANSI seria mole. Att, Anderson Alves de Albuquerque. Assinantes em 12/05/2002: 2259 Mensagens recebidas desde 07/01/1999: 166488 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
