我正试图通过system()- 例如,启动外部应用程序system("ls").我希望捕获它的输出,因此我可以将它发送到另一个函数进行进一步处理.在C/C++中最好的方法是什么?
system()
system("ls")
c c++ stdout system
c ×1
c++ ×1
stdout ×1
system ×1