fseeko

Autres langues

Langue: ja

Autres versions - même langue

Version: 2001-11-05 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

fseeko, ftello - ¥Õ¥¡¥¤¥ë°ÌÃÖ¤òõ¤¹/Êó¹ð¤¹¤ë

½ñ¼°


#include <stdio.h>



int fseeko(FILE *stream, off_t offset, int whence);



off_t ftello(FILE *stream);

.fi

 

ÀâÌÀ

fseeko() ´Ø¿ô¤ª¤è¤Ó ftello() ´Ø¿ô¤Ï¡¢ ¤½¤ì¤¾¤ì fseek(3) ¤ª¤è¤Ó ftell(3) ¤ÈƱ°ì¤Îµ¡Ç½¤ò»ý¤Ä (fseek(3) ¤ò¸«¤è) ¤¬¡¢¤¿¤À¤· fseeko() ´Ø¿ô¤Î offset °ú¿ô¤È ftello() ¤ÎÊÖ¤êÃͤ¬¡¢ long ¤Ç¤Ï¤Ê¤¯ off_t ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¡£

¿¤¯¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ï off_t ¤â long ¤â¶¦¤Ë 32 ¥Ó¥Ã¥È¤Î·¿¤Ç¤¢¤ë¤¬¡¢



#define _FILE_OFFSET_BITS 64

¤Ç¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¤È off_t ¤Ï 64 ¥Ó¥Ã¥È·¿¤È¤Ê¤ë¡£

ÊÖ¤êÃÍ

À®¸ù¤·¤¿¾ì¹ç¡¢ fseeko() ¤Ï 0 ¤ò¡¢ ftello() ¤Ï¸½ºß¤Î¥ª¥Õ¥»¥Ã¥È¤òÊÖ¤¹¡£ ¼ºÇÔ¤·¤¿¾ì¹ç¡¢-1 ¤òÊÖ¤·¡¢ errno ¤Ë¥¨¥é¡¼¤ò¼¨¤¹Ãͤò¥»¥Ã¥È¤¹¤ë¡£

¥¨¥é¡¼

fseek(3) ¤Î¡Ö¥¨¥é¡¼¡×¤ÎÀá¤ò»²¾È¡£

½àµò

SUSv2, POSIX.1-2001.

Ãí°Õ

¤³¤ì¤é¤Î´Ø¿ô¤Ï System V Ū¤Ê¥·¥¹¥Æ¥à¤Ë¤¢¤ë¡£ libc4, libc5, glibc 2.0 ¤Ë¤Ï¤Ê¤«¤Ã¤¿¤¬¡¢ glibc 2.1 ¤«¤é»È¤¨¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£

´ØÏ¢¹àÌÜ

fseek(3)