[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: wieder Curses



Marcus Lunzenauer schrieb:
> Wenn der chat Client im Select hängt, kann er ja nicht so ohne weiteres
> getch() auswerten. Das würde bedeuten, dass man 2 Prozesse/Threads
> benötigt, einer der die Nachrichten zum Server schickt und bekommt und
> einer, der dem ersten Prozess etwas in dessen stdin drückt, sobald der
> Benutzer eine Eingabe abgeschlossen hat.

Das select kommt ja zurueck, wenn Eingabe verfuegbar ist, d.h. man
ruft getch()/getstr() erst dann auf, wenn Eingabe da ist. Fuer die
Aufgabe braucht man keine Threads oder 2 Prozesse.

Elmar.

----------------------------------------------------------------------
Today is Boomtime, the 7th day of Chaos in the YOLD 3169
----------------------------------------------------------------------
107-"Dinosaur? Hey, no problem, right Balinor?"

	(From the Canonical List of Famous Last Words)
----------------------------------------------------------------------