C++/標準ライブラリ/診断ライブラリ

診断ライブラリは、C++プログラムがエラー状態を検出して報告するために使用できるコンポーネントを記述するものです。

この節では、異常な条件を報告するためのコンポーネント、プログラムのアサーションを文書化するためのコンポーネント、スタックトレースを取得するためのコンポーネント、およびエラー番号コードのためのグローバル変数など、いくつかの種類の例外的な条件を報告するためのコンポーネントが説明されます。

ヘッダー一覧

編集

この章で扱うヘッダーファイルは以下の通りです。

例外クラス
<stdexcept>
アサーション
<cassert>
エラー番号
<cerrno>
システムエラーサポート
<system_error>
スタックトレース
<stacktrace>

例外クラス

編集

アサーション

編集

エラー番号

編集

システムエラーサポート

編集

スタックトレース

編集