Namespaces
Variants

std::is_error_condition_enum<std::errc>

ja.cppreference.net より
< cpp | error | errc
 
 
ユーティリティライブラリ
言語サポート
型サポート (基本型, RTTI)
ライブラリ機能テストマクロ (C++20)
プログラムユーティリティ
可変引数関数
コルーチンサポート (C++20)
契約サポート (C++26)
三方比較
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

汎用ユーティリティ
関係演算子 (C++20で非推奨)
整数比較関数
(C++20)(C++20)(C++20)    
(C++20)
swap と 型操作
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
共通ボキャブラリ型
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
 
std::errc
非メンバ関数
ヘルパークラス
 
ヘッダで定義 <system_error>
template<>
struct is_error_condition_enum<std::errc> : std::true_type;
(C++11以上)

std::errc がエラー条件列挙型であることを指定します。これにより、std::errc から std::error_condition への暗黙の変換が可能になります。

std:: integral_constant からの継承

メンバ定数

value
[static]
true
(public static member constant)

メンバ関数

operator bool
オブジェクトを bool に変換し、 value を返す
(public member function)
operator()
(C++14)
value を返す
(public member function)

メンバ型

型 定義
value_type bool
type std:: integral_constant < bool , value >

関連項目

列挙型を std::error_condition として識別する
(クラステンプレート)