Synopsis
#include <cross_studio_io.h> int debug_fseek(DEBUG_FILE *stream, long offset, int origin);
Description
debug_fseek sets the file position for stream; a subsequent read or write will access data at that position. The origin can be one of:
- 0 — sets the position to offset bytes from the beginning of the file
- 1 — sets the position to offset bytes relative to to the current position
- 2 — sets the position to offset bytes from the end of the file
Note that for text files offset must be zero. debug_fseek returns non-zero on error.
Portability
debug_fseek is an extension provided by CrossWorks C.