Bagikan melalui


Kelas runtime_exception

Jenis dasar untuk pengecualian di pustaka C++ Accelerated Massive Parallelism (AMP).

Sintaks

class runtime_exception : public std::exception;

Anggota

Konstruktor Publik

Nama Deskripsi
Konstruktor runtime_exception Menginisialisasi instans baru 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 Warisan

exception

runtime_exception

Persyaratan

Header: amprt.h

Namespace: Konkurensi

Konstruktor runtime_exception

Menginisialisasi instans baru kelas .

Sintaks

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

explicit runtime_exception(
    HRESULT _Hresult ) throw();

runtime_exception(
    const runtime_exception & _Other ) throw();

Parameter

_Pesan
Deskripsi kesalahan yang menyebabkan pengecualian.

_Hresult
HRESULT kesalahan yang menyebabkan pengecualian.

_Other
Objek runtime_exception yang akan disalin.

Tampilkan Nilai

Objek runtime_exception.

~runtime_exception Destructor

Menghancurkan objek.

Sintaks

virtual ~runtime_exception() throw();

get_error_code

Mengembalikan kode kesalahan yang menyebabkan pengecualian.

Sintaks

HRESULT get_error_code() const throw();

Tampilkan Nilai

HRESULT kesalahan yang menyebabkan pengecualian.

operator=

Menyalin isi objek runtime_exception yang ditentukan ke dalam objek ini.

Sintaks

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

Parameter

_Other
Objek runtime_exception yang akan disalin.

Tampilkan Nilai

Referensi ke objek ini runtime_exception .

Baca juga

Namespace Konkurensi (C++ AMP)