名前空間
変種
操作

プログラムサポートユーティリティ

提供: cppreference.com
< cpp‎ | utility
2020年3月28日 (土) 09:43時点におけるFruderica (トーク | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
 
 
ユーティリティライブラリ
言語サポート
型サポート (基本型、RTTI、型特性)
ライブラリの機能テストマクロ (C++20)
動的メモリ���理
プログラムユーティリティ
エラー処理
コルーチンサポート (C++20)
可変長引数関数
(C++17)
三方比較 (C++20)
(C++20)
(C++20)(C++20)(C++20)(C++20)(C++20)(C++20)
汎用ユーティリティ
日付と時間
関数オブジェクト
書式化ライブラリ (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++11)
(C++11)
環境との通信
シグナル
シグナルの種類
非ローカルジャンプ
 

目次

[編集] プログラム終了

以下の関数はプログラムの終了とリソースのクリーンアップを管理します。

ヘッダ <cstdlib> で定義
(クリーンアップせずに) プログラムを異常終了させます
(関数) [edit]
クリーンアップをしてプログラムを正常終了させます
(関数) [edit]
完全なクリーンアップをせずにプログラムを素早く終了させます
(関数) [edit]
(C++11)
クリーンアップせずにプログラムを正常終了させます
(関数) [edit]
std::exit が呼ばれたときに呼ばれる関数を登録します
(関数) [edit]
quick_exit が呼ばれた時に呼ばれる関数を登録します
(関数) [edit]
プログラム実行ステータスを表します
(マクロ定数) [edit]

[編集] 環境とのやり取り

ホスト環境のコマンドプロセッサを呼び出します
(関数) [edit]
環境変数のリストにアクセスします
(関数) [edit]

[編集] シグナル

シグナル管理のためのいくつかの関数とマクロ定数が提供されます。

ヘッダ <csignal> で定義
特定のシグナルに対するシグナルハンドラを設定します
(関数) [edit]
特定のシグナルに対するシグナルハンドラを実行します
(関数) [edit]
非同期シグナルハンドラからアトミックなエンティティとしてアクセスできる整数型
(typedef)
シグナル処理戦略を定義します
(マクロ定数) [edit]
エラーが発生したことを表す signal の戻り値
(マクロ定数) [edit]
シグナルの種類
シグナルの種類を定義します
(マクロ定数) [edit]

[編集] 非ローカルジャンプ

ヘッダ <csetjmp> で定義
コンテキストを保存します
(関数マクロ) [edit]
指定された場所へジャンプします
(関数) [edit]
実行コンテキストの型
(typedef) [edit]

[編集] 関連項目

プログラムサポートユーティリティC言語リファレンス