2010/9/23 Klaim <mjklaim@gmail.com>
Boost.Process might be what you need. It's still in working but almost finished, you can try it :
http://svn.boost.org/svn/boost/sandbox/SOC/2010/process/
http://www.highscore.de/boost/gsoc2010/process.zip

The API described in:
http://www.highscore.de/boost/gsoc2010/
is inconsistent with what it really gives. And I can't compile even the example wtih MinGW on Win XP.

I'm not sure the API there is out-dated or just planned to do?