system("ping 10.50.132.10 -t");
C++ を使用してテキスト ファイルに結果を書き続ける方法は?
1448 次
2 に答える
5
方法は、シェルコマンドで直接行うことです:
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 に答える