Abilitare JavaScript per vedere questo sito.

Questa funzione è utilizzata per spostare il puntatore di lettura/scrittura all'interno di un file.

Sintassi

i32 f_seek (i32 offset, i32 mode, stru_filehnd stru)

offset

Definisce la posizione del puntatore all'interno del file.

Il valore fornito da offset viene interpretato dal sistema operativo in modo opportuno, a seconda del parametro mode specificato.

mode

È una costante che specifica la modalità di interpretazione del valore del parametro offset.

I valori ammessi sono i seguenti:

Valore

Significato

0

Posizione assoluta dall'inizio del file (se offset=1 si punta il primo carattere del file).

1

Posizione relativa rispetto alla posizione corrente del puntatore.

2

Posizione assoluta contando all'indietro dalla fine del file (se offset=1 si punta l'ultimo carattere del file).

stru

Variabile di tipo stru_filehnd che contiene l'handle ottenuto tramite la funzione f_open().

Risultato

Rende 1 se l'operazione ha avuto esito positivo.

Validità

Task.

Note

Se si utilizzano funzioni riguardanti la gestione della compact flash, si consiglia di impostare a 1 il bit 14 della variabile sys_cfg (0x00004000), per abilitare l'uso delle routine safety per la scrittura/lettura flash.

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC