Aracılığıyla paylaş


runtime_exception Sınıfı

C++ Hızlandırılmış Büyük Paralellik (AMP) kitaplığındaki özel durumlar için temel tür.

Sözdizimi

class runtime_exception : public std::exception;

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
runtime_exception Oluşturucu runtime_exception sınıfının yeni bir örneğini başlatır.
~runtime_exception Yıkıcı Nesneyi yok eder runtime_exception .

Genel Yöntemler

Veri Akışı Adı Açıklama
get_error_code Özel duruma neden olan hata kodunu döndürür.

Ortak İşleçler

Veri Akışı Adı Açıklama
operator= Belirtilen runtime_exception nesnenin içeriğini bu nesneye kopyalar.

Devralma Hiyerarşisi

exception

runtime_exception

Gereksinimler

Üst bilgi: amprt.h

Ad Alanı: Eşzamanlılık

runtime_exception Oluşturucu

sınıfının yeni bir örneğini başlatır.

Sözdizimi

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

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parametreler

_İleti
Özel duruma neden olan hatanın açıklaması.

_Hresult
Özel duruma neden olan hatanın HRESULT değeri.

_Diğer
Kopyalanacak runtime_exception nesne.

Dönüş Değeri

runtime_exception nesnesi.

~runtime_exception Yıkıcı

Nesneyi yok eder.

Sözdizimi

virtual ~runtime_exception() throw();

get_error_code

Özel duruma neden olan hata kodunu döndürür.

Sözdizimi

HRESULT get_error_code() const throw();

Dönüş Değeri

Özel duruma neden olan hatanın HRESULT değeri.

operator=

Belirtilen runtime_exception nesnenin içeriğini bu nesneye kopyalar.

Sözdizimi

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

Parametreler

_Diğer
Kopyalanacak runtime_exception nesne.

Dönüş Değeri

Bu runtime_exception nesneye bir başvuru.

Ayrıca bkz.

Eşzamanlılık Ad Alanı (C++ AMP)