名前空間
変種

std::format_error

提供: cppreference.com
 
 
ユーティリティライブラリ
汎用ユーティリティ
日付と時間
関数オブジェクト
書式化ライブラリ (C++20)
(C++11)
関係演算子 (C++20で非推奨)
整数比較関数
(C++20)
スワップと型操作
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
一般的な語彙の型
(C++11)
(C++17)
(C++17)
(C++17)
(C++17)

初等文字列変換
(C++17)
(C++17)
 
書式化ライブラリ
書式化関数
(C++20)
(C++20)
(C++20)
(C++20)
フォーマッタ
(C++20)
書式化引数
書式化エラー
 
<tbody> </tbody>
ヘッダ <format> で定義
class format_error;
(C++20以上)

書式化ライブラリでエラーを報告するために投げられる例外オブジェクトの型を定義します。

cpp/error/exceptioncpp/error/runtime error

継承図

メンバ関数

コンストラクタ
指定されたメッセージを使用して format_error オブジェクトを構築します。
(パブリックメンバ関数)

std::format_error::format_error

<tbody> </tbody>
explicit format_error( const std::string& what_arg );
(1)
explicit format_error( const char* what_arg );
(2)

what() を通してアクセスできる説明文字列として what_arg を使用して例外オブジェクトを構築します。

std::exception から継承

メンバ関数

例外オブジェクトを破棄します
(std::exceptionの仮想パブリックメンバ関数) [edit]
[仮想]
説明文字列を返します
(std::exceptionの仮想パブリックメンバ関数) [edit]

関連項目