Condividi tramite


runtime_exception (classe)

Tipo di base per le eccezioni nella libreria C++ Accelerated Massive Parallelism (AMP).

Sintassi

class runtime_exception : public std::exception;

Membri

Costruttori pubblici

Nome Descrizione
Costruttore runtime_exception Inizializza una nuova istanza della classe runtime_exception.
Distruttore ~runtime_exception Elimina definitivamente l'oggetto runtime_exception .

Metodi pubblici

Nome Descrizione
get_error_code Restituisce il codice di errore che ha causato l'eccezione.

Operatori pubblici

Nome Descrizione
operator= Copia il contenuto dell'oggetto specificato runtime_exception in questo oggetto.

Gerarchia di ereditarietà

exception

runtime_exception

Requisiti

Intestazione: amprt.h

Spazio dei nomi: Concurrency

Costruttore runtime_exception

Inizializza una nuova istanza della classe .

Sintassi

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

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parametri

_Messaggio
Descrizione dell'errore che ha causato l'eccezione.

_Hresult
HRESULT dell'errore che ha causato l'eccezione.

_Altro
Oggetto runtime_exception da copiare.

Valore restituito

Oggetto runtime_exception.

Distruttore ~runtime_exception

Elimina definitivamente l'oggetto.

Sintassi

virtual ~runtime_exception() throw();

get_error_code

Restituisce il codice di errore che ha causato l'eccezione.

Sintassi

HRESULT get_error_code() const throw();

Valore restituito

HRESULT dell'errore che ha causato l'eccezione.

operator=

Copia il contenuto dell'oggetto specificato runtime_exception in questo oggetto.

Sintassi

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

Parametri

_Altro
Oggetto runtime_exception da copiare.

Valore restituito

Riferimento a questo runtime_exception oggetto.

Vedi anche

Spazio dei nomi Concurrency (C++ AMP)