大家好,我有一个小问题,我需要 ping 很多 PC,所以在我的程序中我用“ping -n 1 > tmp.txt”调用函数 system(),但我不希望控制台窗口显示。
我该怎么做?
PS:我使用开发 C++ :D
谢谢
大家好,我有一个小问题,我需要 ping 很多 PC,所以在我的程序中我用“ping -n 1 > tmp.txt”调用函数 system(),但我不希望控制台窗口显示。
我该怎么做?
PS:我使用开发 C++ :D
谢谢
干净地做到这一点是相当困难的。
更好的方法可能是谷歌“ping.c”并选择众多实现之一,然后从中剔除并制作自己的 ping 函数。这将更快并为您提供更多控制权。
看到这个问题:
我在这里找到了您可能正在寻找的内容 在 C++ 中隐藏一个窗口
而且在这里 我猜 freeconsole() 方法是你需要的吗?