名前空間
変種
操作

std::format_error

提供: cppreference.com
< cpp‎ | utility‎ | format
 
 
ユーティリティライブラリ
汎用ユーティリティ
日付と時間
関数オブジェクト
書式化ライブラリ (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)
書式化引数
書式化エラー
format_error
(C++20)
 
ヘッダ <format> で定義
class format_error;
(C++20以上)

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

cpp/error/exceptioncpp/error/runtime errorstd-format error-inheritance.svg
画像の詳細

継承図

目次

[編集] メンバ関数

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

std::format_error::format_error

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]

[編集]

[編集] 関連項目