Início » Aulas » Aula 79 – Arquivos pt.14 – fseek() e rewind()

Aula 79 – Arquivos pt.14 – fseek() e rewind()

Na 14° e última aula sobre arquivos veremos as funções fseek() e rewind(). A função fseek() nos permite realizar operações de leitura e escrita em arquivos de forma randômica. Por sua vez, a função rewind() serve para retornar ao começo do arquivo.

Protótipos:

int fseek(FILE *fp,long numbytes,int origem);

int rewind(FILE *fp);
Anúncios

7 Comentários

  1. allazao disse:

    Calma que já chego nesta parte.

  2. Leandro disse:

    Eu estou estudando arquivos textos e preciso retornar ao começo deste arquivo para um releitura. rewind se aplica tanto em arquivos textos e binarios ? neste exemplo do video o arquivos me parece estar sendo aberto em modo binarario, no meu caso é arquivo texto. Obrigado e parabéns pelas aulas…

  3. Marcus disse:

    Ola amigo, como vai??
    Desculpa chegar assim com uma dúvida, mas estou realmente precisando…
    Estou desenvolvendo um sisteminha para cadastro de clientes usando struct e gravando os dados em disco. Meu problema está sendo na função que altera um registro… Embora eu posicione o ponteiro do arquivo onde eu quero sobreescrever dados, não consigo pois uso a função fopen(NOMEARQUIVO, “a”), e com a instruçao “a” ele automaticamente escreve no final do arquivo, e nao na posição solicitada… poderia ajudar?

  4. Progm disse:

    Olá. como eu faria para remover um usuário da struct usando o arquivo binário?

  5. Progrmm disse:

    Como eu faço para remover um dos nomes da struct?

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: