Laviniu Gavanescu wrote:
>       Daca faci modificarea de mai sus adica nu tiparesti in stdout ci in
>stderr o sa ai surpriza ca va avea comportamentul la care te asteptai.
>       Explicatia comportamentului este urmatoarea: stdout este buffered,
>stderr nu. Adica programul tau va astepta pana se umple bufferul de la
>stdout si va "scuipa" pe ecran sute de b-uri odata ... si tot asa.
>       In functie de ce vroiai de fapt sa faci, poti sa golesti bufferul la
>fiecare repetare a ciclului, etc. :)
>
>  
>
Hmm... Eu stiam ca orice FILE* e buffered.
Daca vrei unbuffered, folosesti write().


-- Attached file included as plaintext by Ecartis --
-- File: signature.asc
-- Desc: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAkz2Evdyzttv9n/IRAgmdAJ9KbeVVCFJ4sGrpAgsIoleqHBBJBQCeI+ht
1ul0ruwkE37nYIZK46QeWlk=
=/v7C
-----END PGP SIGNATURE-----



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui