Hali!
Az lenne a gondom, hogy adott egy STDIN = 0 fájl leíró, amit a select fv-ben figyelek: select(STDIN, &read_fds, NULL, NULL, NULL), és a beírt szöveget majd el szeretném küldeni egy másik socket-en egy kliensnek, de egyelõre csak kiíratni a képernyõre. Viszont miután beírtam az elsõ szöveget, mondjuk, hogy 12345, majd enter, akkor még kiírja rendesen, de ha utána beírom, hogy 1234, akkor egy újsort isrrak a végére. Ha annyit íroik be, hogy 123, akkor két újsor jel, stb…
A fenti beolvasást a read() fv-nyel csináltam. Milyen ellenõrzéseket kell végrehajtani ennél, hogy rendesen mûködjön?
legutóbbi hsz