#include <xtd/diagnostics/stopwatch>
#include <xtd/threading/thread>
#include <xtd/console>
#include <chrono>
using namespace std::chrono;
auto main() -> int {
thread::sleep(10000_ms);
auto elapsed_time =
string::format(
"{0:H}:{0:M}:{0:S}.{1:D2}", ts, ts.milliseconds() / 10);
}
static void write_line()
Writes the current line terminator to the standard output stream using the specified format informati...
void stop() noexcept
Stops measuring elapsed time for an interval.
time_span elapsed() const noexcept
Gets the total elapsed time measured by the current instance.
void start() noexcept
Starts, or resumes, measuring elapsed time for an interval.
Provides a set of methods and properties that you can use to accurately measure elapsed time.
Definition stopwatch.h:36
The xtd::threading namespace provides classes and interfaces that enable multithreaded programming....
Definition abandoned_mutex_exception.h:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10