Main index | Section 3 | 日本語 | Options |
#include <curses.h>int addstr(const char *str);
int addnstr(const char *str, int n);
int waddstr(WINDOW *win, const char *str);
int waddnstr(WINDOW *win, const char *str, int n);
int mvaddstr(int y, int x, const char *str);
int mvaddnstr(int y, int x, const char *str, int n);
int mvwaddstr(WINDOW *win, int y, int x, const char *str);
int mvwaddnstr(WINDOW *win, int y, int x, const char *str, int n);
The mv functions perform cursor movement once, before writing any characters. Thereafter, the cursor is advanced as a side-effect of writing to the window.
The four functions with n as the last argument write at most n characters, or until a terminating null is reached. If n is -1, then the entire string will be added.
X/Open does not define any error conditions. This implementation returns an error
&#187; | if the window pointer is null or |
&#187; | if the string pointer is null or |
&#187; | if the corresponding calls to waddch return an error. |
curs_addstr (3X) |
Main index | Section 3 | 日本語 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.