diff options
Diffstat (limited to 'normal_distribution.cpp')
| -rw-r--r-- | normal_distribution.cpp | 3 |
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); } |
