FreeBSD Manual Pages
curs_printw(3X) curs_printw(3X) NAME printw, wprintw, mvprintw, mvwprintw, vwprintw, vw_printw - print for- matted output in curses windows SYNOPSIS #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); int vw_printw(WINDOW *win, char *fmt, varglist); DESCRIPTION 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 win- dow. The vwprintw routine is analogous to vprintf [see printf(3S)] and per- forms a wprintw using a variable argument list. The third argument is a va_list, a pointer to a list of arguments, as defined in <varargs.h>. RETURN VALUE Routines that return an integer return ERR upon failure and OK (SVr4 only specifies "an integer value other than ERR") upon successful com- pletion. PORTABILITY The XSI Curses standard, Issue 4 describes these functions. The func- tion vwprintw is marked TO BE WITHDRAWN, and is to be replaced by a function vw_printw using the <stdarg.h> interface. SEE ALSO curses(3X), printf(3S), vprintf(3S) curs_printw(3X)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | PORTABILITY | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=curs_printw&sektion=3x&manpath=FreeBSD+5.3-RELEASE>