Sun Studio 12 Update 1: C++ ユーザーズガイド

13.1 C++ 標準ライブラリのヘッダーファイル

標準ライブラリのヘッダーとその概要は表 13–1 に一覧表示します。

表 13–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>

ランダムアクセスが可能なシーケンス