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);

9 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?

  6. Débora Marim disse:

    muitoo obrigadaa!! ajudou de verdade!!

Deixe um comentário