boost::progress_display是个好玩的东东,用来现实一个进度条。测试代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <boost/progress.hpp>

using namespace boost;

int main()
{

progress_display p(10);
for (int i = 0; i < 10; ++i) {
sleep(1);
++p;
}

return 0;
}

运行结果:

1
2
3
4
5
$ ./boostprogress

0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
****************************************
知识共享授权条款
本著作Chen, Zai-Chun制作,以知识共享 姓名标示-相同方式分享 4.0 国际 授权条款释出

留言

May 31 2010