類
<system_error>
std::error_condition
錯誤條件
此型別物件儲存與類別關聯的條件值。
此型別物件以通用方式描述錯誤,以便它們可以在不同系統之間移植。這與error_code 物件相反,後者可能包含特定於系統的資訊。
由於可以透過使用*關係運算符*直接將error_condition 物件與error_code 物件進行比較,因此error_condition 物件通常用於檢查從系統中獲得的特定error_code 是否與特定錯誤條件匹配,而無需考慮系統。
error_condition 和 error_code 關聯的類別定義了它們之間的等價關係。