你好 Pygo,
Gibt es jetzt noch einen Trick bezüglich der Anzahl der zu lesenden
Zeichen? Die Sachen sind nämlich nicht gleich gross und ich hab keine
Idee wie ich vor dem Auslesen herausfinden sollte, wie viele es sind.
Bisher hab ich eben <> genutzt. (Zur Not geb ich ne feste Grösse an und
splite es danach auf, aber das ist natürlich nicht so schön.)
Da wirst du cachen müssen. Das muss der <>-Operator ja auch tun, exakt aus
diesem Grund: er weiss nicht, wie lang die Zeile ist. Entweder, du baust
dir also deinen eigenen Readline-Algorithmus oder du benutzt den <>-Operator
und versuchst, etwas mit O_NONBLOCK zu basteln (perldoc -f fcntl hält ein
Beispiel bereit).
再见,
克里斯蒂安