piping processes
Dejan Lekic
dejan.lekic at gmail.com
Thu Dec 1 03:12:41 PST 2011
NMS wrote:
> Is there a cross-platform way to create a new process and get its i/o
> streams? Like java.lang.Process?
I doubt. However, you can use platform-specific popen() (POSIX) and _popen()
(Windows) for that. I recently talked about this on IRC. At the moment
Phobos uses system() , redirects the output of a command to a temp file, and
reads the file (that is how the shell() is implemented on Windows). My
question was - why not using _popen() ???
More information about the Digitalmars-d-learn
mailing list