boost.timer
TRANSCRIPT
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
progress_display(
unsigned long expected_count,
std::ostream& os,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
progress_display(
unsigned long expected_count,
std::ostream& os,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
progress_display(
unsigned long expected_count,
std::ostream& os = std::cout,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
progress_display(
unsigned long expected_count,
std::ostream& os = std::cout,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
Customize?
progress_display(
unsigned long expected_count,
std::ostream& os = std::cout,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
Customize?
progress_display(
unsigned long expected_count,
std::ostream& os = std::cout,
const std::string & s1 = "¥n",
const std::string & s2 = "",
const std::string & s3 = "");
Customize?
const int MAX = 100000;progress_display show_progress(MAX,
std::cout,"hoge","fuga","hagebs");
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;progress_display show_progress(MAX,
std::cout,"hoge","fuga","hagebs");
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;progress_display show_progress(MAX,
std::cout,"hoge","fuga","hagebs");
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;progress_display show_progress(MAX,
std::cout,"hoge","fuga","hagebs");
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
void restart( unsigned long expected_count );
// Postconditions: count()==0
// expected_count()==expected_count
void restart( unsigned long expected_count );
// Postconditions: count()==0
// expected_count()==expected_count
void restart( unsigned long expected_count );
// Postconditions: count()==0
// expected_count()==expected_count
const int MAX = 0;progress_display show_progress(MAX);cout << show_progress.expected_count();
1
unsigned long operator+=(unsigned long);
unsigned long operator++();
unsigned long count() const;
unsigned long expected_count() const;
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX+MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX+MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX+MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX*MAX; i++) {DoSomething(i);++show_progress;
}
const int MAX = 100000;
progress_display show_progress(MAX);
for(int i=0; i<MAX*MAX; i++) {DoSomething(i);++show_progress;
}