【发布时间】:2011-02-03 11:14:05
【问题描述】:
实际上,我想通过 C 程序执行 DOS 命令,并希望在我的 C 输出窗口中显示 DOS 命令的输出。
示例:
使用“dir C:\”显示输出到 C 程序
【问题讨论】:
-
您应该使用
pipe,不知道如何在Windows 中执行此操作,在UNIX 系统中您使用popen。在 Windows 中必须有一些等价物 -
对不起,只有当你想在你的程序中使用输出时才需要管道,忘了提到这一点。否则,您可以使用
system(".."),正如其他答案所建议的那样。