12.1 C++ 標準ライブラリのヘッダーファイル
完全な標準ライブラリのヘッダーとそれぞれの概要は表 12-1 に一覧表示します。
表 12-1 C++ 標準ライブラリのヘッダーファイル
|
|
<algorithm> |
コンテナ操作のための標準アルゴリズム |
<bitset> |
固定長のビットシーケンス |
<complex> |
複素数を表す数値型 |
<deque> |
先頭と末尾の両方で挿入と削除が可能なシーケンス |
<exception> |
事前定義済み例外クラス |
<fstream> |
ファイルとのストリーム入出力 |
<functional> |
関数オブジェクト |
<iomanip> |
iostream のマニピュレータ |
<ios> |
iostream の基底クラス |
<iosfwd> |
iostream クラスの先行宣言 |
<iostream> |
基本的なストリーム入出力機能 |
<istream> |
入力ストリーム |
<iterator> |
シーケンスの内容にくまなくアクセスするためのクラス |
<limits> |
数値型の属性 |
<list> |
順序付きシーケンス |
<locale> |
国際化のサポート |
<map> |
キーと値を対にして使用する連想コンテナ |
<memory> |
特殊なメモリーアロケータ |
<new> |
基本的なメモリー割り当てと解放 |
<numeric> |
汎用の数値演算 |
<ostream> |
出力ストリーム |
<queue> |
先頭への挿入と末尾からの削除が可能なシーケンス |
<set> |
一意キーを使用する連想コンテナ |
<sstream> |
メモリー上の文字列との入出力ストリーム |
<stack> |
先頭への挿入と先頭からの削除が可能なシーケンス |
<stdexcept> |
追加標準例外クラス |
<streambuf> |
iostream 用のバッファークラス |
<string> |
文字シーケンス |
<typeinfo> |
実行時の型識別 |
<utility> |
比較演算子 |
<valarray> |
数値プログラミング用の値配列 |
<vector> |
ランダムアクセスが可能なシーケンス |
|