麦好的AI乐园博客所有内容是原创,如果转载请注明来源
http://blog.csdn.net/myhaspl/
进度条处理
可以使用progress_display类
#include
#include "boost/progress.hpp"
using namespace boost;
using namespace std;
int main(){
progress_display mypd(100*2);
int temp=0;
for (int i=0;i<100;i++){
temp+=i;
++mypd;
usleep(100);
temp%=1000;
}
cout<
mypd.restart(100*2);
mypd+=100;
for (int i=0;i<100;i++){
temp+=i;
++mypd;
temp%=1000;
usleep(100);
}
cout<
return 0;
p@dp:~/boostlearn % CC -o mytest 5.cpp -I /home/dp/boost_1_55_0
dp@dp:~/boostlearn % ./mytest
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
**************************
第二次相加
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
***************************************************