doc/ja_JP.eucJP/man/man3/curs_scanw.3
Jun Kuriyama fc733ebccd Japanese version of section 3 manual pages based on 3.1-RELEASE.
This section is based on catpages contributed by Mainichi
Communications, Inc.

Translated by:	MYCOM team
Converted by:	Japanese Online Manual Project <man-jp@jp.FreeBSD.ORG>
Submitted by:	Kazuo Horikawa <k-horik@yk.rim.or.jp>
1999-12-09 16:26:08 +00:00

75 lines
1.6 KiB
Groff

.TH curs_scanw 3 ""
.SH 名称
\fBscanw\fR, \fBwscanw\fR, \fBmvscanw\fR,
\fBmvwscanw\fR, \fBvwscanw\fR - convert formatted input from a \fBncurses\fR widow
.SH 書式
\fB#include <ncurses.h>\fR
\fBint scanw(char *fmt\fR [\fB, arg\fR] \fB...);\fR
.br
\fBint wscanw(WINDOW *win, char *fmt\fR [\fB, arg\fR] \fB...);\fR
.br
\fBint mvscanw(int y, int x, char *fmt\fR [\fB, arg\fR] \fB...);\fR
.br
\fBint mvwscanw(WINDOW *win, int y, int x,
char *fmt\fR [\fB, arg]\fR \fB...);\fR
.br
\fBint vwscanw(WINDOW *win, char *fmt, va_list varglist);\fR
.SH 解説
\fBscanw\fR
\fBwscanw\fR
、および
\fBmvscanw\fR
の各ルーチンは、
\fBscanf\fR
[
\fBscanf\fR(3)
を参照
]
に類似しています。
これらのルーチンの効果は、ウィンドウで
\fBwgetstr\fR
が呼び出されたかのようであり、結果の行は
\fBsscanf\fR(3)
用の入力として使用されます。
\fIfmt\fR
フィールド内の変数にマップされないフィールドは失われます。
\fBvwscanw\fR
ルーチンは、変数引数リストを使用して
\fBwscanw\fR
を実行するという点で、
\fBvwprintw\fR
に類似しています。
3
番めの引数は
\fIva\fR_\fIlist\fR
です。これは、
\fB<varargs.h>\fR
で定義された引数リストを指すポインタです。
.SH 戻り値
\fBvwscanw\fR
は、処理が失敗すると
\fBERR\fR
を返し、処理が成功すると走査された
フィールドの数に等しい整数を返します。
アプリケーションは、
\fBscanw\fR
\fBwscanw\fR
\fBmvscanw\fR
、および
\fBmvwscanw\fR
の各ルーチンの
戻り値を使用して、呼び出しでマップされたフィールドの数を判定できます。
.SH 関連項目
\fBncurses\fR(3), \fBcurs_getstr\fR(3), \fBcurs_printw\fR(3), \fBscanf\fR(3)
.\"#
.\"# The following sets edit modes for GNU EMACS
.\"# Local Variables:
.\"# mode:nroff
.\"# fill-column:79
.\"# End: