Reading input from piped stdin.

Adam D. Ruppe destructionator at gmail.com
Fri Feb 14 11:08:18 PST 2014


Just a quick look, but I betcha it has to do with buffering. 
After writing the line to the pipe, call the flush() method on 
the output pipe and see what happens there.

(Pipes buffer differently than regular output so this is a common 
mixup, especially with IDEs which communicate with stdout via 
pipes normally!)

let me know if it works


More information about the Digitalmars-d-learn mailing list