3
我使用升壓過程並在main tutorials page中使用默認代碼。在C++中使用升壓過程庫輸出
我已經運行這個代碼,它沒有打印任何輸出!
#include <boost/process.hpp>
#include <string>
#include <vector>
#include <iostream>
namespace bp = ::boost::process;
int main()
{
std::string exec = "bjam";
std::vector<std::string> args;
args.push_back("--version");
bp::context ctx;
ctx.stdout_behavior = bp::capture_stream();
bp::child c = launch(exec, args, ctx);
bp::pistream &is = c.get_stdout();
std::string line;
while (std::getline(is, line))
std::cout << line << std::endl;
}
任何人都可以幫我解決這個問題嗎?
此密碼退出here。
謝謝!