GDC - no flush to stdio?
DLearner
bm.email01 at gmail.com
Mon Apr 1 11:53:40 PDT 2013
On Monday, 1 April 2013 at 18:44:16 UTC, Ali Çehreli wrote:
> On 04/01/2013 11:37 AM, DLearner wrote:
>> I was trying to use writef("Escape string" ~ "Display string")
>> to
>> simulate a full-screen console. But writef doesn't seem to
>> flush until
>> a newline entered (which disturbs cursor position).
>>
>> I would have expected a 'flush()' function, but 'flush()'
>> itself
>> produces an error (does not exist), and 'fflush()' seems to be
>> for file
>> use, not for writing to a screen (stdio).
>>
>> Please, how do I force a flush to stdio?
>
> writef is a shorthand for stdout.writef because stdout is
> actually a FILE, so stdout.flush() should work.
>
> Ali
I tried this but got:
"No property 'flush' for type '_iobuf'"
Sorry but please note I also posted to the GDC forum - the
non-return from the anti-spam delay made me think this posting
had failed.
More information about the Digitalmars-d-learn
mailing list