Linux Run Shell in C++
Linux Run Shell in C++int cmd_line(const char *cmd, string& strRet) { FILE *stream; int readlen; strRet.clear(); char s[2048]; stream = popen(cmd, "r"); //将“ls -l”命令的输出 通过管道读取(“r”参数)到FILE* stream if (stream) { while (fgets(s, 2048, stream))
原创
2020-05-21 16:20:06 ·
446 阅读 ·
0 评论