Tools.h++ ユーザガイド
目次
1 章: Tools.h++ の紹介
- 1.1 Tools.h++ の概要と特徴
- 1.2 Tools.h++ および C++ の理論
- 1.3 Tools.h++ と C++ の標準化
- 1.4 このマニュアルについて
- 1.5 Rogue Wave プロフェッショナルトレーニング
- 1.6 オンラインマニュアル
- 1.7 技術サポート
- 1.8 技術サポートの問い合わせ先
2 章: クラスの概要
- 2.1 具体クラス
- 2.2 抽象基底クラス
- 2.3 Smalltalk_likeコレクションクラス
- 2.4 共通メンバ関数
- 2.5 メモリの割り当てと解放
- 2.6 情報の流れ
- 2.7 マルチスレッド保証
- 2.8 ビット対応
- 2.9 埋め込みヌル
- 2.10 インデックス付け
- 2.11 バージョン
3 章: 文字列クラスの使い方
4 章: クラス RWDate の使い方
5 章: クラス RWTime の使い方
6 章: 仮想ストリームの使い方
- 6.1 特殊仮想ストリーム
- 6.2 単純な例
- 6.3 Windows クリップボードと DDE Streambuf
- 6.4 DDE の例
- 6.5 RWAuditStreamBuffer
- 6.6 まとめ
7 章: クラス RWFile の使い方
8 章: クラス RWFileManager の使い方
9 章: クラス RWBTreeOnDisk の使い方
10 章: コレクションクラス:
11 章: コレクションクラステンプレート
- 11.1 概要
- 11.2 テンプレートの概要
- 11.3 Tools.h++ テンプレートと標準 C++ ライブラリ
- 11.4 パラメータの条件
- 11.5 比較の関数オブジェクト
- 11.6 ハッシングと等値の関数オブジェクト
- 11.7 反復子
- 11.8 反復子と std() のゲートウェイ
- 11.9 両世界での最良点
- 11.10 標準ライブラリなしでテンプレートを使用する場合
- 11.11 移行ガイド: 移行ガイド
12 章: 汎用コレクションクラスの
13 章: Smalltalk_likeコレクションクラス
- 13.1 Smalltalk_likeクラスの表
- 13.2 例
- 13.3 Smalltalk_likeコレクションクラスの選択
- 13.4 RWCollection を継承する仮想関数
- 13.5 RWCollection が共有するその他の関数
- 13.6 RWSequenceable を継承する仮想関数
- 13.7 オブジェクトを見つける方法
14 章: 永続性
15 章: RWCollectable クラスの設計
16 章: 国際化
- 16.1 RWCString と RWWString でテキストをローカライズする場合
- 16.2 メッセージのローカライズ
- 16.3 通貨、数値、日付、時刻をローカライズするときの問題
- 16.4 RWLocale と RWZone
17 章: エラーハンドラ
18 章: 高度なトピック
19 章: よくある間違い
- 19.1 仮想関数の再定義
- 19.2 反復子ハンプクシ
- 19.3 operator>>() の戻り値の種類
- 19.4 ポインタの値コレクションに永続性を持たせないようにする場合
- 19.5 インクルードパス
- 19.6 メモリモデルとその他の限定子
- 19.7 関連メソッドを統一する
- 19.8 DLL の例
- 19.9 ライブラリの機能を活用しよう!