Proc printf ceká na \n?

Ladislav Vaiz ziav na adela.fel.zcu.cz
Úterý Říjen 9 09:09:46 CEST 2001


> přečte vše a nečeká to tam na \n. Přesto se mi výstup na obrazovce z
> příkazu printf objeví až v momentě, kdy je na výstup posláno \n. (Pokud
> tam dám printf("%s\n",buf), výstup se objeví vždy rovnou okamžitě. 

fflush(stdout);

Cekani na konec radky je jednak kvuli rychlosti a jednak kdyz zapisuje na
terminal vice procesu nebyl na terminalu velky gulas. 

		La'd"a
-- 
__... ...__  _.. .  ___ _._ .____ __.. .. ._
Usmívejte se. Bude hůr.



Další informace o konferenci Linux