fseek
Positionne le pointeur de fichier à un emplacement.
📝Syntaxe
fseek(fid, offset, origin)
status = fseek(fid, offset, origin)
📥Arguments d'entrée
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.
📤Arguments de sortie
Paramètre Description
status an integer value: 0 or -1 if there is an error.
📄Description

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).

💡Exemples
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'])
🔗Voir aussi
frewind
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub