2016-10-14 9 views
3

for-loop印刷で行ごとに行を表示する代わりに、1行に進捗を表示することはできますか?進行状況を1行に表示しますか?

たとえば、

Progress: 0% 
Progress: 15% 
Progress: 50% 
Progress: 100% 

(進行状況を表示しながら、もちろん、)これは、1行にすべてのことを行います:

Progress: 100% 

基本的に、私は1つのソケットからファイルを転送するためのソケットプログラムを作ってるんだ、これに代えて別のソケット。そして、転送された金額をファイルサイズに100を掛けたものをそのパーセンテージで割ったものです。

+4

http://stackoverflow.com/a/888569/1870760の –

+2

が重複する可能性[私はC#のWindowsコンソールアプリケーションでの現在の行を更新するにはどうすればよい?](のhttp:// stackoverflowの.com/questions/888533/how-can-i-update-current-line-in-ac-sharp-windows-console-app) –

答えて

3

使用

printf ("\r progress =%d", progress) 
関連する問題