|
ftellfunction
<cstdio> long int ftell ( FILE * stream ); Get current position in stream Returns the current value of the position indicator of the stream.For binary streams, the value returned corresponds to the number of bytes from the beginning of the file. For text streams, the value is not guaranteed to be the exact number of bytes from the beginning of the file, but the value returned can still be used to restore the position indicator to this position using fseek. Parameters
Return ValueOn success, the current value of the position indicator is returned.If an error occurs, -1L is returned, and the global variable errno is set to a positive value. This value can be interpreted by perror. Example
This program prints out the size of myfile.txt in bytes. See also
|