会思考的树 发表于 2017-6-2 11:01:00

boost progress_display实现进度条

boost progress_display实现进度条
#include <vector>
#include <boost/progress.hpp>
#include <fstream>

using namespace std;
using namespace boost;


int main()
{
    vector<string> v(100);
    for ( int i = 0; i < 10000000; ++i)
    {   
      v.push_back("abcd\n");
    }   
    progress_display pd(v.size());
   
    ofstream fs("./test.txt", ios::out );
    vector<string>::iterator pos;
    for ( pos = v.begin(); pos != v.end(); ++pos)
    {   
      fs << *pos <<endl;
      ++pd;
    }   
    return 0;
}
页: [1]
查看完整版本: boost progress_display实现进度条