从 C++ 程序调用“uname -a”并将结果发送到流的好方法是什么?
我查看了 system() 和 exec(),但它们似乎无法访问调用的标准输出。
谢谢。
-威廉
最佳答案
为什么不直接从 struct utsname 中检索字符串从 uname(2) 返回大多数 Unix/类 Unix 平台上的系统调用?
无需 fork “uname -a”进程。
关于c++ - 将 'uname -a' 结果发送到流的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1391549/