curs_addwstr(3X) manual page
Table of Contents
curs_addwstr, addwstr, addnwstr, waddwstr, waddnwstr, mvaddwstr,
mvaddnwstr, mvwaddwstr, mvwaddnwstr - add a string of wchar_t characters
to a curses window and advance cursor
cc [ flag ... ] file ... -lcurses
[ library .. ]
#include <curses.h>
int addwstr(wchar_t *wstr);
int addnwstr(wchar_t *wstr,
int n);
int waddwstr(WINDOW
*win, wchar_t *wstr);
int waddnwstr(WINDOW
*win, wchar_t *wstr, int n);
int mvaddwstr(int y, int x, wchar_t * wstr);
int mvaddnwstr(int y , int x, wchar_t * wstr, int n);
int mvwaddwstr(WINDOW
*win, int y, int x, wchar_t *wstr);
int mvwaddnwstr(WINDOW
*win, int y,
int x , wchar_t *wstr, int n);
Unsafe
All of these routines write all the characters of the null-terminated
wchar_t character string wstr on the given window. The effect is similar
to calling waddwch(3X)
once for each wchar_t character in the string. The
four routines with n as the last argument write at most n wchar_t characters.
If n is negative, then the entire string will be added.
All
routines return the integer ERR
upon failure and an integer value other
than ERR
upon successful completion.
curses(3X)
, waddwch(3X)
The
header file <curses.h> automatically includes the header files <stdio.h>, <unctrl.h>
and <widec.h.
Note that all of these routines except waddwstr() and waddnwstr()
may be macros.
Table of Contents