System::Diagnostics::StackTrace 类

StackTrace class

堆栈帧的集合。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class StackTrace : public System::Object

方法

方法描述
get_FrameCount() const获取堆栈跟踪中帧的数量。
virtual GetFrame(uint32_t)获取堆栈帧。
operator=(const StackTrace&) const不允许赋值。
StackTrace()创建描述当前堆栈状态的堆栈跟踪。
StackTrace(bool)创建描述当前堆栈状态的堆栈跟踪。
StackTrace(const StackTrace&)不支持复制。
virtual ~StackTrace()析构函数。

另见