Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ addnstr(3X) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mbstowcs(3C)

addnwstr(3X)

curses(3X)

curses(5)

addnstr(3X)                                                     addnstr(3X)

NAME
     addnstr, addstr, mvaddnstr, mvaddstr, mvwaddnstr, mvwaddstr waddnstr,
     waddstr - String aus Mehrbytezeichen ohne Darstellung in ein Fenster
     einfügen und den Cursor auf die nächste Position stellen

SYNTAX
     cc [flag ...] file ... -lcurses [library ...]

     #include <curses.h>

     int addnstr(const char *str, int n);

     int addstr(const char *str);

     int mvaddnstr(int y, int x, const char *str, int n);

     int mvaddstr(int y, int x, const char *str);

     int mvwaddnstr(WINDOW *win, int y, int x, const char *str, int n);

     int mvwaddstr(WINDOW *win, int y, int x, const char *str);

     int waddnstr(WINDOW *win, const char *str, int n);

     int waddstr(WINDOW *win, const char *str);

BESCHREIBUNG
     Diese Funktionen schreiben alle Zeichen des Strings str in das aktu-
     elle oder angegebene Fenster beginnend bei der aktuellen oder angege-
     benen Position. Hierbei wird die Hintergrunddarstellung verwendet.

     Bei diesen Funktionen wird der Cursor auf die nächste Position
     gestellt. Die Funktionen verarbeiten Sonderzeichen und führen Zeile-
     numbrüche durch.

     Die Funktionen addstr(), mvaddstr(), mvwaddstr() und waddstr() glei-
     chen einem Aufruf von mbstowcs() für den String str mit anschließendem
     Aufrufen von addwstr(), mvaddwstr(), mvwaddwstr() bzw. waddwstr().

     Die Funktionen addnstr(), mvaddnstr(), mvwaddnstr() und waddnstr()
     verwenden maximal n Bytes aus dem String str. Wenn n negativ (-) ist,
     wird der gesamte String hinzugefügt. Die Funktionen gleichen einem
     Aufruf von mbstowcs() für die ersten n Bytes von str mit anschließen-
     dem Aufrufen von addwstr(), mvaddwstr(), mvwaddwstr() bzw. waddwstr().

RÜCKGABEWERT
     Diese Funktionen geben bei erfolgreicher Ausführung den Wert OK
     zurück. Andernfalls wird der Wert ERR zurückgegeben.

FEHLER
     Es sind keine Fehlerzuordnungen definiert.




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

addnstr(3X)                                                     addnstr(3X)

SIEHE AUCH
     mbstowcs(3C), addnwstr(3X), curses(3X), curses(5).




















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026