fopen e arquivos binarios

1. fopen e arquivos binarios

Thierry
thierryvdb

(usa Fedora)

Enviado em 27/03/2008 - 14:51h

Galera boa tarde,
alguem poderia postar um codigo ou xemplo do seguinte

queria gravar no arquivo diversas informacoes que o usuario digita( nome, endereco, telefone) " pode ser inserido varias varios cadastros pelo ususario", depois fazer a procura neste arquivo, e remover.

Se alguem tiver um codigo para eu poder dar uma olhada agradeço.


  


2. Estruturas

Enzo de Brito Ferber
EnzoFerber

(usa FreeBSD)

Enviado em 31/03/2008 - 16:51h

velho

use fopen("arquivo", "w");

depois disso, você carrega todos os dados pra uma estrutura

struct dados{
char nome[50];
char info1[50];
char info2[50];
}

com essa estrutura, você vai usar armazenamento vetorial pra lista

struct dados{
char nome[50];
char info1[50];
char info2[50];
struct dados *prox;
struct dados *ante;
}

com o modelo acima você vai implementar listas duplamente encadeadas (são melhores em pcs com pouca memoria, mas não possibilitam a busca binaria que a vetorial proporciona e que é muito muito muito mais rapida que a busca sequencial que a lista dupla possibilita)

depois dos dados carregados na memoria e organizados na estrutura, novas inserções, procuras e remoções são feitas na lista.

posteriormente quando você for finalizar o programa, faça uma rotina que salve a estrutura toda denovo no arquivo (ai tem que ser inserção sequencial)

qualquer coisa posta ai denovo que te mando varios links com tutoriais... enquanto isso vou procurar aqui no meu obscuro hd varios codigos desse tipo que fiz e ver se acho... se achar eu te falo e vc me passa seu email q eu te mando todos...


espero ter ajudado ;)
abraço







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts