Класс System::Diagnostics::Stopwatch

Stopwatch class

Позволяет измерять время. Объекты этого класса должны выделяться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class Stopwatch : public System::Object

Методы

МетодОписание
get_Elapsed() constВозвращает общее прошедшее время, измеренное текущим экземпляром.
get_ElapsedMilliseconds() constВозвращает общее прошедшее время, измеренное текущим экземпляром, в миллисекундах.
get_ElapsedTicks() constВозвращает общее прошедшее время, измеренное текущим экземпляром, в тиках таймера.
get_IsRunning() constПроверяет, работает ли секундомер.
Reset()Останавливает измерение времени, устанавливает измеренный интервал в ноль.
Restart()Устанавливает измеренный интервал в ноль, затем начинает измерение времени.
Start()Начинает измерение времени.
static StartNew()Создаёт новый объект Stopwatch и начинает измерение.
Stop()Останавливает измерение времени.
Stopwatch()Информация RTTI.
virtual ~Stopwatch()Деструктор.

См. также