Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ curs_printw(3X) — Motorola System V 88k Release 4 Version 4.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

printf(3S)

printf(3W)

vprintf(3S)

curs_printw(3X)  —  MISCELLANEOUS LIBRARY FUNCTIONS

NAME

curs_printw: printw, wprintw, mvprintw, mvwprintw, vwprintw − print formatted 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 <stdarg.h>
int vwprintw(WINDOW ∗win, char ∗fmt, va_list 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 window. 

The vwprintw routine is analogous to vprintf [see vprintf(3S)] and performs a wprintw using a variable argument list.  The third argument is a va_list, a pointer to a list of arguments, as defined in <stdarg.h>. 

RETURN VALUE

All routines return the integer ERR upon failure and an integer value other than ERR upon successful completion. 

NOTES

The header file <curses.h> automatically includes the header files <stdio.h> and <unctrl.h>. 

SEE ALSO

curses(3X), printf(3S), printf(3W), vprintf(3S). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026