可能重复:
以最佳方式从 system() 命令捕获标准输出
我正在尝试调用函数 system() 并读取它将在命令处理器上产生的任何输出。
//system acts as a command processor
char string[250];
system("ls");
//put result into string
return 0;
有什么好的方法去做呢?
可能重复:
以最佳方式从 system() 命令捕获标准输出
我正在尝试调用函数 system() 并读取它将在命令处理器上产生的任何输出。
//system acts as a command processor
char string[250];
system("ls");
//put result into string
return 0;
有什么好的方法去做呢?