Thread Ungepufferte Ausgabe in C
(10 answers)
Opened by J-jayz-Z at 2005-07-05 00:39
Wenn ich mich recht erinnere, kann man das auch mit fcntl() machen. Ist lange her, daß ich sowas schon mal gemacht habe und ich weiß leider die Parameter nicht mehr. Aber fflush() tut's natürlich auch (kommt auf die spezielle Anforderung an), wie Esskar schon sagt. ... und die Variante mit setbuf() sollte auch funktionieren.
Für das Schreiben in Files gilt: open() (low-level)statt fopen() (high-level) verwenden, dann geht's ungepuffert. Gruß, Doc |