Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从 C++ 程序调用“uname -a”并将结果发送到流的好方法是什么?
我查看了 system() 和 exec(),但它们似乎无法访问调用的标准输出。
谢谢。
-威廉
为什么不直接从大多数类 Unix/类 Unix 平台上的uname(2)系统调用返回的struct utsname检索字符串?
无需分叉“ uname -a ”进程。
另一种选择(如果您使用 Qt)是使用 QProcess。