ftello1 ftello off_t ftello(FILE *fp) #include #include #include "local.h" /* * ftello: return current offset. */ off_t ftello(FILE *fp) { fpos_t pos; if (fp->_seek == NULL) { errno = ESPIPE;/* historic practice */ return ((off_t)-1); } /* * Find offset of underlying I/O object, then * adjust for buffered bytes. */ __sflush(fp);/* may adjust seek offset on append stream */ if (fp->_flags & __SOFF) pos = fp->_o.. 2016. 7. 9. 이전 1 다음