0

如何继续system("ping 10.50.132.10 -t");使用 C++ 在文本文件中写入结果?

4

2 回答 2

5

一种方法是直接使用shell命令:

system("ping 10.50.132.10 -t >> file.txt");

操作后,您可以从“file.txt”中读取!

于 2012-12-03T13:53:53.567 回答
3

有几个解决方案。第一个也是最简单的方法是在调用中简单地添加重定向system

system("ping 10.50.132.10 -t > some_file.txt");

另一种更高级的方法是将输出读入你的程序,然后自己写出来。为此,请查看_popenCreateProcess

于 2012-12-03T13:57:57.227 回答