如何使用C ++将system("ping 10.50.132.10 -t");
的结果写入文本文件中?
答案 0 :(得分:5)
一种方法是直接使用shell命令:
system("ping 10.50.132.10 -t >> file.txt");
操作完成后,您可以阅读“file.txt”!
答案 1 :(得分:2)
这有几个解决方案。第一个也是最简单的是在system
调用中简单地添加重定向:
system("ping 10.50.132.10 -t > some_file.txt");
另一种更高级的方法是将输出读入程序,然后将其写入文件。如需查看_popen
或CreateProcess
。