2011-03-18 35 views
1

可能重复:
Hide console in C system() function, Win.不要打开控制台输出与系统()

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

我该怎么办?

PS:我用开发的C++:d

THX

+0

你的意思是应用程序应该在后台运行? – 2011-03-18 09:21:10

+0

哪个平台?哪个os?什么是dev C++? – 2011-03-18 09:37:55

回答

1

我发现了什么,你可能会寻找这里Hide a window in C++

而且还here我想freeconsole()方法就是你所需要的?

+0

呃....我们只是有帮助,你有没有找到答案?如果你有,请继续并发布 – Nwakego 2011-03-18 10:04:04

+0

我也降低了你的答案,因为它实际上并没有帮助OP。你的回答没有解决这个问题(如果你尝试了这些方法,你会发现它们在这种情况下不起作用)。 – tenfour 2011-03-18 10:30:04

+0

没关系,请您在收到答案时发布答案,我现在真的很有兴趣看到它 – Nwakego 2011-03-18 10:39:28

0
+0

看起来有人在这里生气...请解释downvotes – CharlesB 2011-03-18 09:59:28

+0

我的歉意。我刚刚收到一个坏消息,而且我认为,当我通常从不倒退时,它会让我冷静下来。我这样做的原因是因为如果你链接到一个副本,这不是一个答案。你应该把它放在评论中,因为这意味着问题应该被关闭。我无法撤回downvote,但在我的防守至少有点保证:P – tenfour 2011-03-18 10:28:43

+0

行@tenfour没问题! – CharlesB 2011-03-18 10:30:05

2

干净地做这件事相当困难。
一个更好的方法可能是谷歌“ping.c”,并选择其中一个实现,然后撕掉它的胆量,并使自己的ping功能。这会更快,给你更多的控制。

相关问题