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