<system_error>
Includere l'intestazione <system_error> per definire la classe system_error di eccezione e i modelli correlati per elaborare gli errori di sistema di basso livello.
#include <system_error>
Oggetti
Rappresenta la categoria di errore generici. |
|
Rappresenta la categoria per gli errori causati da sovraccarichi di basso livello di sistema. |
Definizioni typedef
Un tipo che rappresenta un'enumerazione che fornisce i nomi simbolici per tutte le macro di codice di errore definito da Posix in <errno.h>. |
Funzioni
Crea un oggetto error_code. |
|
Crea un oggetto error_condition. |
Operatori
Test se l'oggetto a sinistra dell'operatore è uguale all'oggetto a destra. |
|
Test se l'oggetto a sinistra dell'operatore non è uguale all'oggetto a destra. |
|
Verifica se un oggetto è inferiore all'oggetto passato per il confronto. |
Enumerazioni
Fornisce nomi simbolici per tutte le macro di codice di errore definito da Posix in <errno.h>. |
Classi e strutture
Rappresenta astratto, comune per gli oggetti che descrive una categoria di codici di errore. |
|
Rappresenta gli errori del sistema di basso livello che sono specifici. |
|
Rappresenta i codici di errore definiti dall'utente. |
|
Rappresenta un predicato del tipo di test per l'enumerazione error_code Class. |
|
Rappresenta un predicato del tipo di test per l'enumerazione error_condition Class. |
|
Rappresenta la classe base per tutte le eccezioni generate per segnalare un overflow di basso livello di sistema. |
Requisiti
intestazione: <system_error>
Spazio dei nomi: deviazione standard