Bagikan melalui


Kelas Runtime_Exception

Tipe dasar untuk eksepsi di pustaka C++ Accelerated Massive Parallelism (AMP).

Sintaksis

class runtime_exception : public std::exception;

Members

Konstruktor Publik

Nama Deskripsi
Konstruktor runtime_exception Menginisialisasi instans baru dari kelas runtime_exception.
~runtime_exception Destructor runtime_exception Menghancurkan objek.

Metode Publik

Nama Deskripsi
get_error_code Mengembalikan kode kesalahan yang menyebabkan pengecualian.

Operator Publik

Nama Deskripsi
operator= Menyalin isi objek runtime_exception yang ditentukan ke dalam objek ini.

Hierarki Pewarisan

exception

runtime_exception

Persyaratan

Header: amprt.h

Namespace: Konkurensi

Konstruktor runtime_exception

Menginisialisasi instance baru dari kelas.

Sintaksis

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

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parameter-parameternya

_Pesan
Deskripsi kesalahan yang menyebabkan pengecualian.

_Hresult
HRESULT dari kesalahan yang menyebabkan pengecualian.

_Other
Objek runtime_exception yang akan disalin.

Mengembalikan Nilai

Objek runtime_exception.

~runtime_exception Destructor

Menghancurkan objek.

Sintaksis

virtual ~runtime_exception() throw();

get_error_code

Mengembalikan kode kesalahan yang menyebabkan pengecualian.

Sintaksis

HRESULT get_error_code() const throw();

Mengembalikan Nilai

HRESULT dari kesalahan yang menyebabkan pengecualian.

operator=

Menyalin isi objek runtime_exception yang ditentukan ke dalam objek ini.

Sintaksis

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

Parameter-parameternya

_Other
Objek runtime_exception yang akan disalin.

Mengembalikan Nilai

Referensi ke objek ini runtime_exception .

Baca juga

Namespace Konkurensi (C++ AMP)