标签: c++ windows cmd
我正在尝试执行
which file.exe
在c ++中,并希望将结果重定向到字符串以进行进一步的处理
我已经尝试过系统和CreateProcess,但这会执行命令并将结果重定向到stdout或文件。
但是如何在本地字符串中获得此结果?
由于
答案 0 :(得分:2)
重定向到管道(使用CreateProcess)并将管道的端读入本地字符串。
CreateProcess
答案 1 :(得分:1)
我建议使用_popen(Unix上的popen)。