C/fseek

En Galilibros, o Wikibooks en galego.
< C
Saltar ata a navegación Saltar á procura
C
← Volver a fread fseek Seguir con ftell


A chamada á función segue a seguinte sintaxe:

int fseek(FILE * punteiro, long desprazamento, int posicion);

A función despraza o punteiro de lectura e escritura asociado co ficheiro apuntado polo punteiro punteiro, sitúa o punteiro de lectura e escritura nunha nova posición que resulta de desprazar o desprazamento (en bytes) no búfer dende a posición dada polo argumento posicion. O desprazamento pode ser positivo e negativo.

A función devolve 0 se todo foi correctamente, e un valor distinto de 0 en caso contrario.

O argumento posicion pode tomar un dos seguintes valores:

  • 0 ou SEEK_SET: principio do ficheiro.
  • 1 ou SEEK_CUR: posición actual do punteiro de lectura e escritura.
  • 2 ou SEEK_END: fin do ficheiro.


C
← Volver a fread fseek Seguir con ftell