Pesquisar na Comunidade
Mostrando resultados para as tags ''rewind''.
Encontrado 1 registro
-
Em linguagem c temos três indicadores para deslocamento de posições, que são, as funções fseek, ftell e rewind, todas são do cabeçalho stdio.h são também muito utilizadas em manipulações de arquivos. Neste texto falaremos um pouco da função ftell; A função ftell determina a posição atual de um ponteiro em um dado arquivo. Sua sintaxe é: long int ftell ( FILE *ponteiro para o arquivo ); A função ftell devolve o valor do indicador de posição do ficheiro indicado. Para os fluxos binários, o valor devolvido representa a distância em bytes a partir do princípio da informação armazenada. Para os fluxos de texto, o valor devolvido contém um valor, que depende da implementação e que pode ser usado posteriormente por uma invocação de fseek para posicionamento do indicador de posição do ficheiro na mesma posição. A função devolve o valor do indicador de posição do ficheiro, em caso de sucesso, e o valor ??1L, em caso de erro. No caso de insucesso, a causa é sinalizada na variável global de erro errno. Veja abaixo o link do código do programa: http://codigosfontes-ccplus-plus.blogspot.com.br/2015/10/arquivo-informando-tamanho.html