下面的代码动态刷新当前进度:
运行过程中可能不会有任何输出,只在结束前输出“Progress ... 99“。
原因是输出一直在缓冲区中,并没有打印到屏幕。
fflush(stdout);
cout.flush();
cout << flush;