Copyright 1999 Rogue Wave Software
Copyright 1999 Sun Microsystems, Inc.
索引
数字
- 8 ビットクリーン, 16
A
- apply(), 202, 226
B
- binaryStoreSize(), 354, 355
C
- caseCompare
- enum, 31
- clear(), 227
- clearAndDestroy(), 227
- compareTo(), 339
- contains(), 220
D
- DDE, 75
- 例, 76
- DLL, 414
E
- entries(), 219
F
- find(), 218
H
- hash(), 234, 343
I
- insert(), 217
- iostream 機能, 65
- isA(), 335
- isEmpty(), 219
- isEqual, 120, 341
- isSame, 121
K
- Kesey, 365
N
- newSpecies(), 338
- Null ポインタ
- 持続性, 458
O
- occurrencesOf(), 220
- operator<<
- 多相持続性, 290
- operator>>, 290
R
- recursiveStoreSize(), 354
- remove(), 223
- removeAndDestroy(), 224
- reRestoreGuts()
- 定義, 272
- restoreGuts(), 346
- 定義, 352
- RW_NPOS, 17, 34
- RWBag, 213
- RWBinaryTree, 208
- RWbistream
- 例, 71
- RWbostream
- 例, 71
- RWBoundsErr, 406
- RWClassID
- 予約された数字, 335
- RWCollectable
- 仮想関数, 339
- 設計, 323
- デストラクタ, 345
- デフォルトコンストラクタ, 330
- と多重継承, 458
- RWCollectableString, 208
- RWCString
- 埋め込まれたヌル, 43
- 入出力, 38
- パターン照合, 33
- 複数バイト文字列, 42
- RWCString
- caseCompare, 30
- RWCSubString, 32
- RWCTokenizer, 41
- RWDDEstreambuf
- 例, 76
- RWDEBUG, 409
- RWDECLARE_PERSISTABLE, 260
- RWDEFINE_COLLECTABLE, 331
- RWDEFINE_COLLECTABLE(), 358
- RWDEFINE_NAMED_COLLECTABLE, 332
- RWDEFINE_PERSISTABLE, 260
- RWDEFINITION_MACRO, 333, 358
- RWExternalErr, 406
- RWFactory, 358
- RWFile, 82
- RWFileErr, 406
- RWHashTable, 213
- RWInternalErr, 406
- RWLocale, 374
- RWnilCollectable, 219
- rwRestoreGuts, 270, 272
- rwSaveGuts, 270, 272
- rwSaveGuts()
- 定義, 272
- RWSequenceable, 214
- 仮想関数, 230
- RWSet, 213
- RWStreamErr, 406
- RWTOOLS, 17
- RWvios, 66
- RWvistream, 67
- から継承, 67
- RWvostream, 67
- から継承, 67
- RWWString, 46
- RWxalloc, 406
- RWxmsg, 406
- RWZone, 374
S
- saveGuts(), 346
- 定義, 347
- select(), 229
- SortedCollection, 207
- strXForm(), 369
T
- theFactory
- ある種の大域, 358
- Tools.h++
- 方針, xxiii
W
- Windows
- DDE, 75
- 例, 76
- クリップボード, 75
X
- xalloc, 406
- xmsg, 406
あ
- 値の意味, 115
い
- インデックス, 17
う
- 埋め込まれたヌル, 43
え
- エラー
- 外部, 403
- 回復可能, 401
- 回復不可能, 399
- デフォルトハンドラの変更, 407
- 内部, 399
か
- 書き込み時のコピー, 436
- 拡張 UNIX コード, 43
- 仮想関数, 346
- saveGuts() と restoreGuts(), 346
- 仮想ストリーム, 65
- 特殊化, 68
く
- 具体クラス, 3
- クラスの設計
- 同形持続性, 258
- 問題の解決, 269
- クリップボード, 75
- グレゴリオ暦, 50
こ
- 国際化
- 8 ビット透過, 16
- 埋め込まれたヌル, 16
- 時間, 379
- 数字, 387
- 通貨, 388
- 日付, 377
- メッセージの地域化, 370
- コピーコンストラクタ, 113, 436
- コレクションクラス
- 総称
- 宣言, 191
- ユーザー定義関数, 191
- オブジェクトの検索, 118
- 仮想関数, 217
- 持続性, 356
- 選択, 229
- ディクショナリ, 215
- ハッシュ, 233
さ
- サイズ
- バイナリ格納, 11
- 参照回数, 436
- 参照の意味, 114
し
- 時間
- 国際化, 379
- 持続性, 9, 235
- NULL ポインタ, 458
- RWFiles への, 82
- 演算子の選択, 306
- 多重参照されるオブジェクト, 353
- 単純持続性, 238
- 注意事項, 307
- 同形持続性, 248
- シャローコピー, 114
- 順序付き, 214
す
- 数字
- 国際化, 387
- ストリーム入出力
- 吹き込み, 375
- メモリーにもとづく, 75
せ
- 正規表現, 35
- セット
- 概要, 212
た
- タイムゾーン
- 設定, 61
- 多重継承, 121, 458
- 多相持続性, 289, 326
- operator<<, 290
- operator>>, 290
- 追加方法, 346
- 例, 293
- 単純持続性, 238
- 例, 240, 244
ち
- 地域化
- メッセージ, 370
- 注意事項
- 持続性, 307
- 抽象基底クラス, 6
つ
- 通貨
- 国際化, 388
て
- ディクショナリ, 215
- ディープコピー, 115
- 適用関数, 200, 226
- テスト関数, 192
- デストラクタ
- RWCollectable, 345
- デフォルトコンストラクタ, 330
と
- 同形持続性, 248, 250, 258
- 例, 255, 282
な
- 夏時間, 379
は
- バージョン番号
- 現在の, 17
- バッグ
- 概要, 212
- ハッシュコレクション
- 概要, 212
- 戦略, 233
- 反復子, 123
- reset(), 124
ひ
- 標準 C++ ライブラリ, xxviii
ふ
- 吹き込み, 375
- 復元テーブル, 253
- 複数バイト文字セット, 369
- と RWCStrings, 42
ほ
- 保存テーブル, 253
ま
- 前条件, 409
- マルチスレッド, 15
め
- メッセージ
- 地域化, 370
- メモリー割り当て
- 責任, 13
も
- 文字列
- 検索, 33
- 正規表現, 35
- トークン, 41
- 入出力, 38
- ワイド文字, 46
- 変換, 46
れ
- 例外, 406
- 階層, 406
わ
- ワイド文字, 369