Megosztás a következőn keresztül:


Futásidejű_kivétel osztály

A C++ accelerated Massive Parallelism (AMP) könyvtár kivételeinek alaptípusa.

Szemantika

class runtime_exception : public std::exception;

Tagok

Nyilvános konstruktorok

Név Description
runtime_exception konstruktor Egy új példányt inicializál a runtime_exception osztályból.
~runtime_exception destruktor Elpusztítja az runtime_exception objektumot.

Nyilvános módszerek

Név Description
get_error_code A kivételt okozó hibakódot adja vissza.

Nyilvános operátorok

Név Description
operátor= Másolja a megadott runtime_exception objektum tartalmát ebbe a fájlba.

Öröklési hierarchia

exception

runtime_exception

Requirements

Fejléc: amprt.h

Névtér: Konkurencia

runtime_exception konstruktor

Inicializálja az osztály új példányát.

Szemantika

runtime_exception(
    const char * _Message,
    HRESULT _Hresult ) throw();

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Paraméterek

_Üzenet
A kivételt okozó hiba leírása.

_Hresult
A kivételt okozó hiba HRESULT értéke.

_Más
A runtime_exception másolandó objektum.

Visszaadott érték

A runtime_exception objektum.

~futásidejű_kivétel destruktor

Elpusztítja az objektumot.

Szemantika

virtual ~runtime_exception() throw();

hibakód_lekérése

A kivételt okozó hibakódot adja vissza.

Szemantika

HRESULT get_error_code() const throw();

Visszaadott érték

A kivételt okozó hiba HRESULT értéke.

operátor=

Másolja a megadott runtime_exception objektum tartalmát ebbe a fájlba.

Szemantika

runtime_exception & operator= (    const runtime_exception & _Other ) throw();

Paraméterek

_Más
A runtime_exception másolandó objektum.

Visszaadott érték

Az objektumra runtime_exception mutató hivatkozás.

Lásd még

Egyidejűség névtere (C++ AMP)