int            addstr(int y, int x, const char * str, int n=-1) { return ::mvwaddnstr(w,y,x,(char*)str,n); }
inline int UNDEF(addstr)(const char * str)  { return addstr((char*)str); }
  int            addstr(int y, int x, const char * str, int n=-1) {    return ::mvwaddnstr(w,y,x,(char*)str,n); }