Content-type: text/html
curs_inwstr, inwstr, innwstr, winwstr, winnwstr, mvinwstr, mvinnwstr, mvwinwstr, mvwinnwstr - Get a string of wchar_t characters from a Curses window
#include <curses.h>
int inwstr(
wchar_t *str
);
int innwstr(
wchar_t *str,
int n
);
int winwstr(
WINDOW *win,
wchar_t *str
);
int winnwstr(
WINDOW *win,
wchar_t *str,
int n
);
int mvinwstr(
int y,
int x,
wchar_t *str
);
int mvinnwstr(
int y,
int x,
wchar_t *str,
int n
);
int mvwinwstr(
WINDOW *win,
int y,
int x,
wchar_t *str
);
int mvwinnwstr(
WINDOW *win,
int y,
int x,
wchar_t *str,
int n
);
Interfaces documented on this reference page conform to industry standards as follows:
inwstr, innwstr, winwstr, winnwstr, mvinwstr, mvinnwstr, mvwinwstr, mvwinnwstr: XPG4-UNIX
Refer to the
standards(5)
reference page for more information
about industry standards and associated tags.
These routines return a string of
wchar_t
characters
in
str, starting at the current or specified cursor
position in the current or specified window and ending at the right margin
of the window. The functions strip attributes from the characters. The four
functions with
n
as the last argument return a
string that is at most
n
wchar_t
characters long.
The header file <curses.h> automatically includes the header file <stdio.h>.
Note that all routines except
winnwstr
may be macros.
All routines return
ERR
upon failure. Upon
successful completion, the *inwstr
routines return
OK, and the *innwstr
routines return the
number of characters read into the string.
Functions: curses(3)
Others: standards(5)