curs_addstr(3)

명칭
addstr, addnstr, waddstr, waddnstr, mvaddstr, mvaddnstr, mvwaddstr, mvwaddnstr - 캐릭터 라인을 ncurses 윈도우에 추가해, 커서를 진행시킨다

서식
#include <ncurses.h> int addstr(char *str) ;
int addnstr(char *str, int n) ;
int waddstr(WINDOW *win, char *str) ;
int waddnstr(WINDOW *win, char *str, int n) ;
int mvaddstr(int y, int x, char *str) ;
int mvaddnstr(int y, int x, char *str, int n) ;
int mvwaddstr(WINDOW *win, int y, int x, char *str) ;
int mvwaddnstr(WINDOW *win, int y, int x, char *str,
      int n) ;

해설
이러한 routine는, 널 캐릭터로 종료하는 캐릭터 라인 str 의 캐릭터를 지정의 윈도우에 표시합니다. 이것은, 캐릭터 라인내의 캐릭터 마다 1 회씩 waddch 를 호출하는데 유사하고 있습니다. 마지막 인수로서 n 가 있는 4 개의 routine는, 많아도 n 캐릭터의 캐릭터를 기입합니다. n 가 부의 경우는, 캐릭터 라인 전체가 추가됩니다.

반환값
이러한 routine는 모두, 처리가 실패하면(자) 정수 ERR 로 돌아갑니다. 처리가 성공해 완료하면(자), ERR 이외의 정수치가 돌려주어집니다.

주석
waddstr 와 waddnstr 를 제외하는 이것들 모든 routine가 매크로일 가능성이 있는 것에 주의해 주세요.

관련 항목
ncurses(3), curs_addch(3).