mvwprintw man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]



curs_printw(3)	    UNIX Programmer's Manual	   curs_printw(3)

NAME
     printw, wprintw, mvprintw, mvwprintw, vwprintw, vw_printw -
     print formatted output in curses windows

SYNOPSIS
     #include <curses.h>

     int printw(const char *fmt, ...);
     int wprintw(WINDOW *win, const char *fmt, ...);
     int mvprintw(int y, int x, const char *fmt, ...);
     int mvwprintw(WINDOW *win, int y, int x,  const  char  *fmt,
     ...);
     int vwprintw(WINDOW *win,	const  char  *fmt,  va_list  var-
     glist);
     int vw_printw(WINDOW *win, const  char  *fmt,  va_list  var-
     glist);

DESCRIPTION
     The printw, wprintw, mvprintw  and	 mvwprintw  routines  are
     analogous	to printf [see printf(3)].  In effect, the string
     that would be output by printf is output instead  as  though
     waddstr were used on the given window.

     The vwprintw and wv_printw routines are analogous to vprintf
     [see printf(3)] and perform 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 <stdarg.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 completion.

     X/Open defines no error conditions. In this  implementation,
     an error may be returned if it cannot allocate enough memory
     for the buffer used to format the results. It will return an
     error if the window pointer is null.

PORTABILITY
     The XSI Curses standard, Issue 4 describes these  functions.
     The  function  vwprintw is marked TO BE WITHDRAWN, and is to
     be replaced by a function vw_printw using the <stdarg.h> in-
     terface.  The  Single  Unix  Specification, Version 2 states
     that vw_printw  is preferred to vwprintw  since  the  latter
     requires  including <varargs.h>, which cannot be used in the
     same file as <stdarg.h>. This implementation uses <stdarg.h>
     for both, because that header is included in <curses.h>.

SEE ALSO
     curses(3), printf(3), vprintf(3)

MirOS BSD #10-current	Printed 18.8.2011			1

[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net