如何利用 POSIX 在 C++ 中执行命令并获取命令输出?
我们将在本文中了解如何通过 C++ 使用 POSIX 命令。过程非常简单,我们必须使用名为 system() 的函数。我们要在这个函数内传递字符串。该字符串将包含 POSIX 命令。
语法如下。
system(“command”)
示例
#include <iostream> using namespace std; int main () { cout << "Print string using echo command" << endl; system("echo 'Hello World'"); cout << "Calculate math expression using bc" << endl; system("echo '22 / 7' | bc -l"); return 0; }
输出
Print string using echo command Hello World Calculate math expression using bc 3.14285714285714285714
广告