如何继续system("ping 10.50.132.10 -t");
使用 C++ 在文本文件中写入结果?
问问题
1448 次
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");
另一种更高级的方法是将输出读入你的程序,然后自己写出来。为此,请查看_popen
或CreateProcess
。
于 2012-12-03T13:57:57.227 回答