Thread Ungepufferte Ausgabe in C (10 answers)
Opened by J-jayz-Z at 2005-07-05 00:39

J-jayz-Z
 2005-07-05 00:39
#11228 #11228
User since
2005-04-13
625 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hi, ich hab mit C jetzt angefangen und habe folgendes folgendes Problem: Wie kann ich eine Ausgabe über printf unepuffert ausgeben? So wie $| = 1; in Perl. Hier mein Problemscript:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <time.h>

int main() {
int i;
time_t time1, time2;
for(i = 0; i < 10; i++) {
time(&time1);
do
{
time(&time2);
} while( (time2 - time1) < 1);
printf("%i ", i);
if(i == 9) {
printf("\n");
}

}

return (1);
}


Weiß jemand Rat? Thx schonmal
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'

http://perl-tutor.de

View full thread Ungepufferte Ausgabe in C