Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podstawowy typ wyjątków w bibliotece przyspieszonego równoległości w języku C++.
Składnia
class runtime_exception : public std::exception;
Elementy członkowskie
Konstruktory publiczne
| Nazwa/nazwisko | opis |
|---|---|
| konstruktor runtime_exception | Inicjuje nowe wystąpienie klasy runtime_exception. |
| ~runtime_exception Destruktor | runtime_exception Niszczy obiekt. |
Metody publiczne
| Nazwa/nazwisko | opis |
|---|---|
| get_error_code | Zwraca kod błędu, który spowodował wyjątek. |
Operatory publiczne
| Nazwa/nazwisko | opis |
|---|---|
| operator = | Kopiuje zawartość określonego runtime_exception obiektu do tego. |
Hierarchia dziedziczenia
exception
runtime_exception
Wymagania
Nagłówek: amprt.h
Przestrzeń nazw: współbieżność
konstruktor runtime_exception
Inicjuje nowe wystąpienie klasy .
Składnia
runtime_exception(
const char * _Message,
HRESULT _Hresult ) throw();
explicit runtime_exception(
HRESULT _Hresult ) throw();
runtime_exception(
const runtime_exception & _Other ) throw();
Parametry
_Komunikat
Opis błędu, który spowodował wyjątek.
_Hresult
HRESULT błędu, który spowodował wyjątek.
_Inny
Obiekt runtime_exception do skopiowania.
Wartość zwracana
Obiekt runtime_exception.
~runtime_exception Destruktor
Niszczy obiekt.
Składnia
virtual ~runtime_exception() throw();
get_error_code
Zwraca kod błędu, który spowodował wyjątek.
Składnia
HRESULT get_error_code() const throw();
Wartość zwracana
HRESULT błędu, który spowodował wyjątek.
operator =
Kopiuje zawartość określonego runtime_exception obiektu do tego.
Składnia
runtime_exception & operator= ( const runtime_exception & _Other ) throw();
Parametry
_Inny
Obiekt runtime_exception do skopiowania.
Wartość zwracana
Odwołanie do tego runtime_exception obiektu.