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()Καταστροφέας.

Δείτε επίσης