Condividi tramite


Classe error_code

Rappresenta gli errori del sistema di basso livello che sono specifici.

class error_code;

Note

Un oggetto classe di error_code del tipo archivia un valore di codice di errore e un puntatore a un oggetto che rappresenta categoria dei codici di errore che descrivono gli errori di sistema di basso livello segnalati.

Costruttori

error_code

Crea un oggetto di tipo error_code.

Definizioni typedef

Tipo di valore

Un tipo che rappresenta il valore del codice archiviato errore.

Funzioni del membro

assign

Assegna un valore e una categoria di codice di errore a un codice di errore.

category

Restituisce la categoria di errore.

clear

Cancella il valore e la categoria di codice di errore.

default_error_condition

Restituisce la condizione di errore predefinita.

message

Restituisce il nome del codice di errore.

Operatori

operatore==

Test di uguaglianza tra oggetti di error_code.

operatore!=

Test di disuguaglianza tra oggetti di error_code.

l'operatore ':?'<

Test se l'oggetto di error_code è inferiore all'oggetto di error_code passato per il confronto.

operator=

Assegna un nuovo valore di enumerazione all'oggetto di error_code.

bool dell'operatore

Esegue il cast di una variabile di tipo error_code.

Requisiti

Intestazione: <system_error>

Spazio dei nomi: std

Vedere anche

Riferimenti

Classe error_category

<system_error>