tail head cat sleep
QR code linking to this page

Man page  — curs_scanw

명칭

scanw, wscanw, mvscanw, mvwscanw, vwscanw - convert formatted input from a ncurses widow

내용

서식

#include <ncurses.h>

int scanw(char *fmt [, arg] ...) ;
int wscanw(WINDOW *win, char *fmt [, arg] ...) ;
int mvscanw(int y, int x, char *fmt [, arg] ...) ;
int mvwscanw(WINDOW *win, int y, int x,
char *fmt
[, arg] ...) ;
int vwscanw(WINDOW *win, char *fmt, va_list varglist) ;

해설

scanw , wscanw , 및 mvscanw 의 각 routine는, scanf [ scanf(3) (을)를 참조 ] 에 유사하고 있습니다. 이러한 routine의 효과는, 윈도우로 wgetstr 하지만 불려 갔는지의 같고, 결과의 행은 sscanf(3) 용무의 입력으로서 사용됩니다. fmt 필드내의 변수에 MAP 되지 않는 필드는 없어집니다.

vwscanw routine는, 변수 인수 리스트를 사용해 wscanw (을)를 실행한다고 하는 점으로, vwprintw 에 유사하고 있습니다. 3 차례째의 인수는 va_list 입니다. 이것은, <varargs.h> 그리고 정의된 인수 리스트를 가리키는 포인터입니다.

반환값

vwscanw (은)는, 처리가 실패하면(자) ERR (을)를 돌려주어, 처리가 성공하면(자) 주사 되었다 필드의 수에 동일한 정수를 돌려줍니다.

어플리케이션은, scanw , wscanw , mvscanw , 및 mvwscanw 의 각 routine의 반환값을 사용해, 호출로 MAP 된 필드의 수를 판정할 수 있습니다.

관련 항목

ncurses(3), curs_getstr(3) [영어], curs_printw(3), scanf(3)

curs_scanw (3)

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Today, the Unix equivalent of a power drill would have 20 dials and switches, come with a nonstandard plug, require the user to hand-wind the motor coil, and not accept 3/8" or 7/8" drill bits (though this would be documented in the BUGS section of its instruction manual).
— The Unix Haters' handbook