Documentation Home
> C++ ライブラリ・リファレンス
C++ ライブラリ・リファレンス
Book Information
はじめに
第 1 章 C++ ライブラリについて
クラスライブラリの概要
その他のライブラリ
C++ 標準ライブラリ
Tools.h++ ライブラリ
ライブラリのマニュアルページ
Sun WorkShop Memory Monitor
第 2 章 複素数ライブラリ
複素数ライブラリ
複素数ライブラリの使用方法
complex 型
クラス complex のコンストラクタ
算術演算子
数学関数
エラー処理
入出力
混合算術演算
効率
複素数ライブラリに関するマニュアルページ
第 3 章 iostream ライブラリ
定義済みの iostream
iostream 操作の基本構造
iostream
iostream を使用した出力
ユーザー定義の挿入演算子
出力エラーの処理
出力のフラッシュ
バイナリ出力
iostream を使用した入力
ユーザー定義の抽出演算子
char* の抽出子
1 文字の読み込み
バイナリ入力
入力データの先読み
空白の抽出
入力エラーの処理
iostream と stdio の併用
iostream の作成
クラス fstream を使用したファイル操作
オープンモード
ファイルを指定しない fstream の宣言
ファイルのオープンとクローズ
ファイル記述子を使用したファイルのオープン
ファイル内の位置の再設定
iostream の代入
フォーマットの制御
マニピュレータ
引数なしのマニピュレータの使用法
引数付きのマニピュレータの使用法
strstream: 配列用の iostream
stdiobuf::標準入出力ファイル 用の iostream
streambuf
streambuf の機能
ポインタの位置
streambuf の使用
iostream に関するマニュアルページ
iostream の用語
第 4 章 マルチスレッド環境における iostream ライブラリの使用
マルチスレッド
「MT-安全」の iostream ライブラリの構成
公開変換ルーチン
「MT-安全」の libC ライブラリのコンパイルとリンク
「MT-安全」の iostream ライブラリの制限
エラー状態のチェック
最後のフォーマットなし入力操作で抽出された文字の取得
ユーザー定義の入出力操作
パフォーマンス
iostream ライブラリのインタフェースの変更
新しいクラス
新しいクラス階層
新しい関数
大域データと静的データ
順次実行
オブジェクトのロック
stream_locker クラス
「MT-安全」のクラス
オブジェクトの破壊
アプリケーションの例
付録 A 関連マニュアルページ
© 2010, Oracle Corporation and/or its affiliates