不要用system()打开控制台输出

时间:2011-03-18 09:19:27

标签: c++ console ping dev-c++

  

可能重复:
  Hide console in C system() function, Win.

大家好我有一点问题,我需要ping很多PC,所以在我的程序中我用“ping -n 1> tmp.txt”调用函数system(),但我不想要显示控制台窗口。

我该怎么办?

P.S。:我使用dev c ++:D

THX

3 个答案:

答案 0 :(得分:2)

干净利落地做这件事很难 一个更好的方法可能是谷歌“ping.c”并选择众多实现中的一个,然后撕掉它的内核并制作自己的ping功能。这将更快,并为您提供更多控制。

答案 1 :(得分:1)

我在这里找到了你可能想要的东西Hide a window in C++

还有here我想freeconsole()方法是你需要的吗?

答案 2 :(得分:0)