JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.2: C++ ユーザーズガイド
search filter icon
search icon

ドキュメントの情報

はじめに

パート I C++ コンパイラ

1.  C++ コンパイラの紹介

2.  C++ コンパイラの使用方法

3.  C++ コンパイラオプションの使い方

パート II C++ プログラムの作成

4.  言語拡張

5.  プログラムの編成

6.  テンプレートの作成と使用

7.  テンプレートのコンパイル

8.  例外処理

9.  プログラムパフォーマンスの改善

10.  マルチスレッドプログラムの構築

パート III ライブラリ

11.  ライブラリの使用

12.  C++ 標準ライブラリの使用

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

12.2 C++ 標準ライブラリのマニュアルページ

12.3 STLport

12.3.1 再配布とサポートされる STLport ライブラリ

12.4 Apache stdcxx 標準ライブラリ

13.  従来の iostream ライブラリの使用

14.  複素数演算ライブラリの使用

15.  ライブラリの構築

パート IV 付録

A.  C++ コンパイラオプション

B.  プラグマ

用語集

索引

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>
ランダムアクセスが可能なシーケンス