Ir ao conteúdo
  • Cadastre-se

Pesquisa Em Arquivo No C


Computado

Posts recomendados

  • 2 semanas depois...
Postado Originalmente por Computado@18 set 2004, 01:17

Alguem sabe a funcao para pesquisar uma determinada informacao em um arquivo? Pode ser simples, mas não esta vindo na minha cabeça agora.

Olá

Sou técnico em Eletrônica e profundo curioso nas áreas de automação industrial, sistemas de comunicações via rádio e microinformática.

Sobre a pesquisa em arquivos, desconheço quaisquer rotinas prontas que algum compilador disponibilize em suas bibliotecas.

Mas não é complicado implementar uma rotina dessas em seu próprio programa. Não irei discutir os códigos aqui (eu próprio procuro nunca decorá-los, reservando espaço na mente para construir a lógica, e não gravar os códigos, que podem ficar escritos em alguma apostila para consulta rápida), mas você pode carregar o arquivo inteiro em um buffer e dissecá-lo com as funções declaras em string.h.

Esse é um método dispendioso em termos de espaço em disco, considerando que você criar uma cópia do arquivo e alocá-la em algum lugar, mas seu código pode acessar as informações mais rapidamente se for feito dessa forma.

Uma ideia mais interessante seria ir lendo o arquivo aos poucos e utilizando as porções lidas para pesquisar a info. Você usa o mesmo buffer para ir alocando de vez em vez as proções de dados.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!