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() | 析构函数。 |
另见
- Class Object
- Namespace System::Diagnostics
- Library Aspose.Font for C++