Einzelnen Beitrag anzeigen
Alt 16.05.2004, 16:31   #17
Biri
Hero
 
Registriert seit: 04.09.2001
Beiträge: 894


Standard

@exafish: ich würde eher sagen, dein codeausschnitt funktioniert nicht.
du verwendest hier eine etwas eigenartige methode, um einzelne zeichen einzulesen - liest ja mal alles von stdin ein und teilst es dann zeichenweise dem ausgabepuffer zu.
leider hast du vergessen, den ausgabepuffe rmit ascii 0 abzuschließen. sizeof(eingabe) liefert daher einen zufallswert.
solltest den ausgabepuffer mit '\0' initialisieren.

besser ist imho. die lösung von pong.

ist aber alles in allem ein lustiger thread !

fg
-hannes

ps: kann bei bedarf noch eine lösung in C# nachliefern.
Biri ist offline   Mit Zitat antworten