Previous Contents


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



Previous Contents