0

我正在尝试执行

    which file.exe

在 c++ 中并希望将结果重定向到字符串以进行进一步的处理

我已经尝试过 system 和 CreateProcess 但这会执行命令并将结果重定向到标准输出或文件。

但是我如何在本地字符串中得到这个结果?

谢谢

4

2 回答 2

2

重定向到管道(使用CreateProcess)并将管道末端读入本地字符串。

于 2013-01-30T13:44:19.153 回答
1

我推荐使用_popen(在 Unix 上是 popen)。

于 2013-01-30T13:45:58.140 回答