std::error_condition
Проверяет, не равен ли сохранённый код ошибки нулю.
(нет)
true, если value != 0, false иначе.