ftell(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

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)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3