inchnstr(3X) inchnstr(3X)
NAME
inchnstr, inchstr, mvinchnstr, mvinchstr, mvwinchnstr, mvwinchstr,
winchnstr, winchstr - Einen Array aus Einzelbytezeichen und Darstel-
lungen aus einem Fenster eingeben
SYNTAX
cc [flag ...] file ... -lcurses [library ...]
#include <curses.h>
int inchnstr(chtype *chstr, int n);
int inchstr(chtype *chstr);
int mvinchnstr(int y, int x, chtype *chstr, int n);
int mvinchstr(int y, int x, chtype *chstr);
int mvwinchnstr(WINDOW *win, int y, int x, chtype *chstr, int n);
int mvwinchstr(WINDOW *win, int y, int x, chtype *chstr);
int winchnstr(WINDOW *win, chtype *chstr, int n);
int winchstr(WINDOW *win, chtype *chstr);
BESCHREIBUNG
Diese Funktionen stellen Zeichen und Darstellungen aus dem aktuellen
oder angegebenen Fenster in den Array, auf den chstr zeigt, beginnend
bei der aktuellen oder angegebenen Position bis zum Ende der Zeile.
Die Funktionen inchnstr(), mvinchnstr(), mvwinchnstr() und winchnstr()
speichern maximal n Elemente aus dem aktuellen oder angegebenen Fen-
ster in den Array, auf den chstr zeigt.
RÜCKGABEWERT
Die Funktionen geben nach erfolgreicher Ausführung den Wert OK zurück.
Andernfalls wird ERR zurückgegeben.
FEHLER
Es sind keine Fehlerzuordnungen definiert.
HINWEISE
Wird mit inchstr(), mvinchstr(), mvwinchstr() oder winchstr()
wgetstr() eine Zeile gelesen, die zu einem Überlauf des Array führt,
auf den chstr zeigt, kommt es zu nicht definierten Ergebnissen. Hier
wird die Verwendung der Funktionen inchnstr(), mvinchnstr(),
mvwinchnstr() bzw. winchnstr() empfohlen.
SIEHE AUCH
curses(3X), inch(3X), curses(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98