C/ftell
Wygląd
< C
Deklaracja
[edytuj]- long ftell(FILE *file);
Pliku nagłówkowy
[edytuj]
Opis
[edytuj]- Funkcja ftell zwraca aktualną pozycję wskaźnika pliku.
Wartość zwracana
[edytuj]- Patrz wyżej.
Przykład użycia
[edytuj]#include <stdio.h>
int main()
{
FILE *f = fopen("notatki.txt", "r+");
if (f == NULL)
return 1;
fseek(f, -10, 2); // dziesiąta pozycja od końca
long offset = ftell(f);
printf("Pozycja w pliku: %d\n", offset);
fclose(f);
return 0;
}
Po uruchomieniu programu dla pliku
1234567890abcdef
Uzyskamy wynik
6