svcadm(1M)을 검색하려면 섹션에서 1M 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
ftell(3c)
Standard C Library Functions ftell(3C)
NAME
ftell, ftello - return a file offset in a stream
SYNOPSIS
#include <stdio.h>
long ftell(FILE *stream);
off_t ftello(FILE *stream);
DESCRIPTION
The ftell() function obtains the current value of the file-position
indicator for the stream pointed to by stream. The ftello() function is
identical to ftell() except for the return type.
RETURN VALUES
Upon successful completion, the ftell() and ftello() functions return
the current value of the file-position indicator for the stream mea‐
sured in bytes from the beginning of the file, except in the case of
streams opened with open_wmemstream() function for which the position
is measured in wide characters. Otherwise, they return −1 and sets
errno to indicate the error.
ERRORS
The ftell() and ftello() functions will fail if:
EBADF The file descriptor underlying stream is not an open file
descriptor.
ESPIPE The file descriptor underlying stream is associated with a
pipe, a FIFO, a socket, or a STREAMS device.
The ftell() function will fail if:
EOVERFLOW The current file offset cannot be represented correctly in
an object of type long.
The ftello() function will fail if:
EOVERFLOW The current file offset cannot be represented correctly in
an object of type off_t.
USAGE
The ftello() function has a transitional interface for 64-bit file off‐
sets. See lf64(7).
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
TRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe _ Stan‐
dardSee standards(7).
SEE ALSO
lseek(2), fopen(3C), fseek(3C), attributes(7), , lf64(7), standards(7)
Oracle Solaris 11.4 09 May 2016 ftell(3C)