( Zahy | 2007. 09. 01., szo – 12:28 )

Akkor azert meg egy kicsit merulj el a UNIX-like rendszerek terminalkezeleseben. Alapertelmezetten sorszervezesu (maskent mondva: sorpufferelesu) a terminalok adataramlasa. Magyarul, amig nem jon be egy Enter-nek tuno valami, addig a tobbi adatot sem fogod latni. De azert nyugodtan ugasd le gyu-t, de elobb probald ki.


$ cat getchar.c
#include        <stdio.h>

main() {

while ( ! getchar() )
        ;
}
$ make getchar
`getchar' is up to date.
$ ./getchar
sdefrgthyjuikzxdfhjxdcfghjxdcfgnjxdcghdxcfhucf
$ 

Ja, ha nem derult volna ki, amig a fel kilometer vegen nem utottem enter-t, addig *szott kilepni.