Jimmy Cao Wrote: > No, it writes to stdout which (in this case) is line-buffered. Whenever > there's a newline character, it is supposed to flush.
There're no characters in binary data. This is low-level API. If you want the library to care about characters and do various things, maybe you need a high-level text API like printf or even better phobos std.stdio.write?