<< fsize stream manager fwrite >>

ftell


Returns the offset of the current byte relative to the beginning of a file.


Syntax


p = ftell(fid)

Input argument


fid

a file descriptor

Output argument


p

an integer value: position of the file pointer as the number of characters from the beginning of the file.

Description


ftell returns the offset of the current byte relative to the beginning of the file associated with the named stream fid.

Example


TXT = 'example about ftell.';
fileID = fopen([tempdir(), 'ftell.txt'],'wt');
fprintf(fileID, TXT);
p1 = ftell(fileID)
fseek(fileID, SEEK_CUR, 'bof');
p2 = ftell(fileID)
status = fclose(fileID);

See also


fopen, fprintf, fclose, fseek.

History


Version Description
1.0.0 initial version

Author


Allan CORNET

<< fsize stream manager fwrite >>