如何使用POSIX在C+中執(zhí)行命令并獲得命令輸出?當(dāng)命令從C+程序中運(yùn)行時(shí),我正在尋找一種獲取命令輸出的方法。我已經(jīng)看過(guò)如何使用system()函數(shù),但這只會(huì)執(zhí)行一個(gè)命令。下面是我正在尋找的一個(gè)例子:std::string result = system("./some_command");我需要運(yùn)行一個(gè)任意的命令并得到它的輸出。我看過(guò)Boost.org,但我沒(méi)有發(fā)現(xiàn)任何能滿足我需要的東西。
- 3 回答
- 0 關(guān)注
- 547 瀏覽
添加回答
舉報(bào)
0/150
提交
取消