10
コマンドを実行し、POSIXを使用してC ++内でコマンドの出力を取得するにはどうすればよいですか?
C ++プログラム内から実行したときにコマンドの出力を取得する方法を探しています。system()関数の使用方法を確認しましたが、これはコマンドを実行するだけです。これが私が探しているものの例です: std::string result = system("./some_command"); 任意のコマンドを実行して、その出力を取得する必要があります。boost.orgを見てきましたが、必要なものを提供するものは何も見つかりませんでした。