Proc printf ceká na \n?
Libor Chocholaty
chocholaty na gncz.cz
Úterý Říjen 9 12:20:13 CEST 2001
"Ing. Pavel PaJaSoft Janousek" wrote:
> > > 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);
>
> To je to same, jako to '\n';-), prectete si o bufferovanych a
Rekl bych, ze fflush(stdout) neodradkuje, ale proste vypise obsah bufferu.
Alespon me to tak funguje.
Libor
Další informace o konferenci Linux