Developer's Daily | Unix by Example |
main | java | perl | unix | dev directory | web log |
addstr, addnstr, waddstr, waddnstr, mvaddstr, mvaddnstr, mvwaddstr, mvwaddnstr - add a string of characters to a curses window and advance cursor |
#include <curses.h> int addstr(const char *str); |
These routines write the characters of the (null-terminated) character string str on the given window. It is similar to calling waddch once for each character in the string. The four routines with n as the last argument write at most n characters. If n is -1, then the entire string will be added. |
All routines return the integer ERR upon failure and OK on success (the SVr4 manuals specify only "an integer value other than ERR") upon successful completion. |
Note that all of these routines except waddstr and waddnstr may be macros. |
All these entry points are described in the XSI Curses standard, Issue 4. The XSI errors EILSEQ and EOVERFLOW, associated with extended-level conformance, are not yet detected. |
curses(3X), curs_addch(3X). |