runtime_exception 类
C++ Accelerated Massive Parallelism (AMP) 库中的异常的基类型。
语法
class runtime_exception : public std::exception;
成员
公共构造函数
名称 | 描述 |
---|---|
runtime_exception 构造函数 | 初始化 runtime_exception 类的新实例。 |
~runtime_exception 析构函数 | 销毁 runtime_exception 对象。 |
公共方法
名称 | 描述 |
---|---|
get_error_code | 返回导致异常的错误代码。 |
公共运算符
“属性” | 描述 |
---|---|
operator= | 将指定 runtime_exception 对象的内容复制到此对象中。 |
继承层次结构
exception
runtime_exception
要求
标头:amprt.h
命名空间: 并发
runtime_exception 构造函数
初始化 类的新实例。
语法
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
参数
_Message
导致异常的错误的说明。
_Hresult
导致异常的错误的 HRESULT。
_Other
要复制的 runtime_exception
对象。
返回值
runtime_exception
对象。
~runtime_exception 析构函数
销毁对象。
语法
virtual ~runtime_exception() throw();
get_error_code
返回导致异常的错误代码。
语法
HRESULT get_error_code() const throw();
返回值
导致异常的错误的 HRESULT。
operator=
将指定 runtime_exception
对象的内容复制到此对象中。
语法
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
参数
_Other
要复制的 runtime_exception
对象。
返回值
对此 runtime_exception
对象的引用。