summaryrefslogtreecommitdiff
path: root/normal_distribution.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'normal_distribution.cpp')
-rw-r--r--normal_distribution.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/normal_distribution.cpp b/normal_distribution.cpp
index 20ef61c..211721a 100644
--- a/normal_distribution.cpp
+++ b/normal_distribution.cpp
@@ -40,13 +40,14 @@ void checkFileValid(const std::string &name, size_t length) {
}
void progress_bar(const std::set<long long> &v, size_t length) {
+ constexpr auto sleep_time = std::chrono::seconds(1);
size_t previous_rate = 0;
while (v.size() < length) {
fprintf(stderr, "\rProgress %.02f%%(%lu) rate: %lu/s",
(double)v.size() * 100 / (double)length, v.size(),
v.size() - previous_rate);
previous_rate = v.size();
- std::this_thread::sleep_for(std::chrono::seconds(1));
+ std::this_thread::sleep_for(sleep_time);
}
fputs("", stderr);
}