H03520 s 00068/00000/00000 d D 1.1 02/05/02 15:35:04 root 2 1 cC cF1 cK36945 cO-rw-rw-r-- e s 00000/00000/00000 d D 1.0 02/05/02 15:35:04 root 1 0 c BitKeeper file /Mastodon/Core/Build/ncurses/Ada95/html/curs_printw.3x.html cBor@egypt.pell.portland.or.us|ChangeSet|20020502223039|07086|e73225ae258b78f8 cHegypt.pell.portland.or.us cK24220 cPAda95/html/curs_printw.3x.html cRfa9f554dd85ee439 cV4 cX0x821 cZ-07:00 e u U f e 0 f x 0x821 t T I 2
printw, wprintw, mvprintw, mvwprintw, vwprintw - print formatted output in curses windows
#include <curses.h> int printw(char *fmt [, arg] ...); int wprintw(WINDOW *win, char *fmt [, arg] ...); int mvprintw(int y, int x, char *fmt [, arg] ...); int mvwprintw(WINDOW *win, int y, int x, char *fmt [, arg] ...); #include <varargs.h> int vwprintw(WINDOW *win, char *fmt, varglist);
The printw, wprintw, mvprintw and mvwprintw routines are analogous to printf [see printf(3S)]. In effect, the string that would be output by printf is output instead as though waddstr were used on the given window. The vwprintw routine is analogous to vprintf [see printf(3S)] and performs a wprintw using a variable argu- ment list. The third argument is a va_list, a pointer to a list of arguments, as defined in <varargs.h>.
Routines that return an integer return ERR upon failure and OK (SVr4 only specifies "an integer value other than ERR") upon successful completion.
The XSI Curses standard, Issue 4 describes these func- tions. The function vwprintw is marked TO BE WITHDRAWN, and is to be replaced by a function vw_printw using the <stdarg.h> interface.
curses(3X), printf(3S), vprintf(3S)E 2 I 1 E 1