fseek(fid, offset, origin)
status = fseek(fid, offset, origin)
| Paramètre | Description |
|---|---|
| fid | une valeur entière : descripteur de fichier |
| offset | une valeur entière : nombre d'octets à déplacer depuis l'origine. |
| origin | une valeur entière ou une chaîne : emplacement dans le fichier. |
| Paramètre | Description |
|---|---|
| status | an integer value: 0 or -1 if there is an error. |
fseek déplace le pointeur de fichier à l'emplacement offset dans le fichier fid.
origin peut prendre comme valeurs :
'bof' ou -1 : début du fichier.
'cof' ou 0 : position courante dans le fichier.
'eof' ou 1 : fin du fichier.
offset peut être l'une des variables prédéfinies SEEK_CUR (position courante, ou 0), SEEK_SET (début, ou -1), ou SEEK_END (fin du fichier, ou 1).
fileID = fopen([tempdir(), 'fseek.txt'],'wt');
fprintf(fileID, 'son is beautiful.');
fseek(fileID, SEEK_CUR, 'bof');
fprintf(fileID, 'sun');
fclose(fileID);
R = fileread([tempdir(), 'fseek.txt'])
| Version | Description |
|---|---|
| 1.0.0 | version initiale |