【注意】最后更新于 May 31, 2010,文中内容可能已过时,请谨慎使用。
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%
|----|----|----|----|----|----|----|----|----|----|
****************************************
|