On Wed, 25 Aug 2010 16:25:55 +0200 Martin Schmitt <[email protected]> wrote:
> Nathanael Schweers schrieb: > > > Wie kann man gleichzeitig eine Zeile text vom Benutzer lesen und > > etwas ausgeben? Mir geht es vor allem darum wie man einen chat > > client für ein Terminal schreiben kann. Ich hab mir dazu auch mal > > ncurses angeschaut, aber irgendwie finde ich keinen richtigen > > Ansatz wie man sowas am besten löst (ja, von select() hab ich auch > > schon gehört, wäre gerade für einen chat client ja durchaus nett). > > Schau doch mal, wie das die unzähligen Chatclients, die es bereits > gibt, gelöst haben. Die einfachste Implementation sollte eigentlich > in "talk" zu finden sein. > > -martin > > hm, talk selbst ist offenbar zu antik um davon noch source code finden zu können, aber ich hab ein anderes programm gefunden welches simpel genug ist um zu verstehen wie es arbeitet: ntalk. Das benutzt halt leider threads, und genau das hatte ich zu vermeiden gesucht. Grüße, Nathanael -- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

