[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
In article <sslug@sslug> you wrote: > > fflush(stdout); > mon ikke du mener flush()? Det er print til xtermen, og ikke til en > fil. "man 3 fflush" : NAME fflush - flush a stream SYNOPSIS #include <stdio.h> int fflush(FILE *stream); Den er alstå god nok. Filer og stdout er det samme, alle er jo streams. Jeg kunne komme med en længere forklaring hvorfor filer og I/O er lavet på højst besyndertlig måde i DOS/Windoze, men...... Men grunden til at der ikke skrives output er at data havner i en buffer, og fflush() vil tømme bufferen. (eller \n på visse streams) -- mvh Frank Damgaard | http://home3.inet.tele.dk/frda/
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |