我正在尝试将 pid 类型转换为 const char 指针,以便可以将它们作为参数传递给 execlp 函数。
例如。execlp("/bin/ps", "-f", "--ppid", "9340,9345,9346,9342");
我知道您可以将 pid 转换为字符串,例如。const std::string my_pid(str_pid.str());
还有一个指向 const char 指针的字符串,例如。my_pid.c_str();
但是如何将多个 pid 连接成一个 const char 指针,以便我可以使用它们运行 execlp 命令?