Eine Zeile "aus" Socket lesen
-
Huhu,
gibt es eine komfortablere Methode eine Zeile(also bis zum Zeilenumbruch)
"aus" einem Socket zu lesen als immer ein Zeichen zu lesen => schauen ob es \n ist
=> wenn ja eingabe beenden
=> wenn nein Zeichen an String hängen und wieder einlesenSchon mal vielen Danke
-
versuchs doch mal mit den file-operatoren - habs aber noch nie probiert
mfg blan
-
du solltest aber auf keinen fall recv immer nur mit einem 1 byte großen buffer aufrufen.
-
wieso denn? wenn man es nicht so macht funtzt telnet nich
-
hmhpsds schrieb:
wieso denn? wenn man es nicht so macht funtzt telnet nich
geht schon
-
und wie mach ich es sonst?
Wenn ich recv nicht mit 1 Byte aufrufen soll?Danke im voruas
-
z.B. einen buffer von 4096 bytes angeben und dort dann das newline-zeichen suchen
-
Du musst nicht "aus" lesen, sondern "ab" "rennen".
-
Wie meinst du daS?