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.
Pergunta
roccoC/C++
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
Editado por roccoC/C++Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.