最終更新日時: 2025年04月03日 16時38分08秒 (JST)
Akira Takahashi が更新

履歴 編集

class
<format>

# std::format_error(C++20)

    namespace std {
      class format_error : public runtime_error;
    }

## 概要

`<format>`の各機能の失敗を表す例外クラス。ユーザー定義フォーマッターもこの例外を投げることができる。

## メンバ関数

### 構築・破棄

名前 | 説明 | 対応バージョン
--- | --- | ---
(constructor) | コンストラクタ | C++20
(destructor) | デストラクタ | C++20
`operator=` | 代入演算子 | C++20
`what` | エラー理由を取得する | C++20

## バージョン

### 言語

- C++20

### 処理系

- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??

## 参照

- P0645R10 Text Formatting