我正在寻找一种方法来获取从C++程序中运行命令的输出.我已经看过使用system()函数,但这只会执行一个命令.这是我正在寻找的一个例子:
std::string result = system("./some_command");
Run Code Online (Sandbox Code Playgroud)
我需要运行一个任意命令并获取其输出.我看过Boost.org,但我找不到任何可以满足我需要的东西.
我开始使用NDK在Android上工作,我想检查设备在我的c代码上运行的Android API级别.我怎样才能做到这一点?
起初我以为我可以使用__ANDROID_API__/android/api-level.h下的定义但这是一个错误的假设.
**注意:我不是问如何通过java检查API级别.