class
std::to_chars_result(C++17)
namespace std {
struct to_chars_result {
char* ptr;
errc ec;
};
}
概要
to_chars
の戻り値となる変換の成否と追加情報を表現するクラス。
メンバ変数
名前 |
説明 |
対応バージョン |
ptr |
成功した場合、書き込まれた最後の文字の次の位置を指すポインタ。 |
C++17 |
ec |
成功ならec == errc{} 、失敗ならばerrc::value_too_large を表すerrc の値。 |
C++17 |
メンバ関数
成否判定
比較演算子
名前 |
説明 |
対応バージョン |
friend bool operator==(const to_chars_result&, const to_chars_result&) = default; |
等値比較を行う |
C++20 |
friend bool operator!=(const to_chars_result&, const to_chars_result&); |
非等値比較を行う (== により使用可能) |
C++20 |
詳細はto_chars
の戻り値の項を参照のこと。
バージョン
言語
処理系
関連項目
参照