[JM:02649] [POST:DP] LDP man-pages seekdir.3

Back to archive index
Akihiro Motoki amoto****@gmail*****
2021年 7月 8日 (木) 22:11:53 JST


<STATUS>
stat: DP
ppkg: LDP man-pages
page: seekdir.3
date: 2021/07/07
mail: amoto****@gmail*****
name: Akihiro Motoki
</STATUS>

.\"O .TH SEEKDIR 3  2016-03-15 "" "Linux Programmer's Manual"
.TH SEEKDIR 3 2016\-03\-15 "" "Linux Programmer's Manual"
.\"O ----------------------------------------
.\"O .SH NAME
.\"O seekdir \- set the position of the next readdir() call in the directory
.\"O stream.
.SH 名前
seekdir \- 次の readdir() 呼び出し用にディレクトリストリーム中の位置を設定する
.\"O ----------------------------------------
.\"O .SH SYNOPSIS
.\"O .nf
.\"O .B #include <dirent.h>
.SH 書式
.nf
\fB#include <dirent.h>\fP
.\"O ----------------------------------------
.\"O .PP
.\"O .BI "void seekdir(DIR *" dirp ", long " loc );
.\"O .fi
.PP
\fBvoid seekdir(DIR *\fP\fIdirp\fP\fB, long \fP\fIloc\fP\fB);\fP
.fi
.\"O ----------------------------------------
.\"O .PP
.PP
.\"O ----------------------------------------
.\"O .RS -4
.\"O Feature Test Macro Requirements for glibc (see
.\"O .BR feature_test_macros (7)):
.RS -4
glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
.\"O ----------------------------------------
.\"O .RE
.RE
.\"O ----------------------------------------
.\"O .PP
.\"O .BR seekdir ():
.\"O  _XOPEN_SOURCE
.\"O     || /* Glibc since 2.19: */ _DEFAULT_SOURCE
.\"O     || /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
.PP
\fBseekdir\fP():
 _XOPEN_SOURCE
    || /* glibc 2.19 以降: */ _DEFAULT_SOURCE
    || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE
.\"O ----------------------------------------
.\"O .SH DESCRIPTION
.\"O The
.\"O .BR seekdir ()
.\"O function sets the location in the directory stream
.\"O from which the next
.\"O .BR readdir (2)
.\"O call will start.
.\"O The
.\"O .I loc
.\"O argument should be a value returned by a previous call to
.\"O .BR telldir (3).
.SH 説明
\fBseekdir\fP() 関数は、 \fBreaddir\fP(3) の次の呼び出しでの開始位置となる、ディレクトリストリーム中での位置を設定する。
\fIloc\fP 引き数には、それ以前の \fBtelldir\fP(3) の呼び出しで返された値を渡すべきである。
.\"O ----------------------------------------
.\"O .SH RETURN VALUE
.\"O The
.\"O .BR seekdir ()
.\"O function returns no value.
.SH 返り値
\fBseekdir\fP() 関数は、値を返さない。
.\"O ----------------------------------------
.\"O .SH ATTRIBUTES
.\"O For an explanation of the terms used in this section, see
.\"O .BR attributes (7).
.\"O .TS
.\"O allbox;
.\"O lb lb lb
.\"O l l l.
.\"O Interface Attribute Value
.\"O T{
.\"O .BR seekdir ()
.\"O T} Thread safety MT-Safe
.\"O .TE
.SH 属性
この節で使用されている用語の説明については、 \fBattributes\fP(7) を参照。
.TS
allbox;
lb lb lb
l l l.
インターフェース 属性 値
T{
\fBseekdir\fP()
T} Thread safety MT\-Safe
.TE
.\"O ----------------------------------------
.\"O .SH CONFORMING TO
.\"O POSIX.1-2001, POSIX.1-2008, 4.3BSD.
.SH 準拠
POSIX.1\-2001, POSIX.1\-2008, 4.3BSD.
.\"O ----------------------------------------
.\"O .SH NOTES
.\"O In glibc up to version 2.1.1, the type of the
.\"O .I loc
.\"O argument was
.\"O .IR off_t .
.\"O POSIX.1-2001 specifies
.\"O .IR long ,
.\"O and this is the type used since glibc 2.1.2.
.\"O See
.\"O .BR telldir (3)
.\"O for information on why you should be careful in making any
.\"O assumptions about the value in this argument.
.SH 注意
バージョン 2.1.1 以前の glibc では、 \fIloc\fP 引き数の型は \fIoff_t\fP であった。 POSIX.1\-2001 では
\fIlong\fP と規定されており、glibc 2.1.2 以降では \fIlong\fP
になっている。この引き数の値に前提を持つ場合には注意が必要であり、理由については \fBtelldir\fP(3) を参照のこと。
.\"O ----------------------------------------
.\"O .SH SEE ALSO
.\"O .BR lseek (2),
.\"O .BR closedir (3),
.\"O .BR opendir (3),
.\"O .BR readdir (3),
.\"O .BR rewinddir (3),
.\"O .BR scandir (3),
.\"O .BR telldir (3)
.SH 関連項目
\fBlseek\fP(2), \fBclosedir\fP(3), \fBopendir\fP(3), \fBreaddir\fP(3),
\fBrewinddir\fP(3),
\fBscandir\fP(3), \fBtelldir\fP(3)
.\"O ----------------------------------------
.\"O .SH COLOPHON
.\"O This page is part of release 5.10 of the Linux
.\"O .I man-pages
.\"O project.
.\"O A description of the project,
.\"O information about reporting bugs,
.\"O and the latest version of this page,
.\"O can be found at
.\"O \%https://www.kernel.org/doc/man\-pages/.
.SH この文書について
この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報告に関する情報は
\%https://www.kernel.org/doc/man\-pages/ に書かれている。
.\"O ----------------------------------------


linuxjm-discuss メーリングリストの案内
Back to archive index