System::Diagnostics::Stopwatch sınıfı

Stopwatch class

Zaman ölçümüne izin verir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin bir örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class Stopwatch : public System::Object

Yöntemler

YöntemAçıklama
get_Elapsed() constMevcut örnek tarafından ölçülen toplam geçen süreyi alır.
get_ElapsedMilliseconds() constMevcut örnek tarafından ölçülen toplam geçen süreyi milisaniye cinsinden alır.
get_ElapsedTicks() constMevcut örnek tarafından ölçülen toplam geçen süreyi zamanlayıcı tikleri cinsinden alır.
get_IsRunning() constStopwatch’ın çalışıp çalışmadığını kontrol eder.
Reset()Zaman ölçümünü durdurur, ölçülen aralığı sıfıra ayarlar.
Restart()Ölçülen aralığı sıfıra ayarlar, ardından zaman ölçümünü başlatır.
Start()Zaman ölçümünü başlatır.
static StartNew()Yeni bir Stopwatch nesnesi oluşturur ve ölçümü başlatır.
Stop()Zaman ölçümünü durdurur.
Stopwatch()RTTI bilgisi.
virtual ~Stopwatch()Yıkıcı.

Ayrıca Bakınız