コレクション クラスのヘルパー
更新 : 2007 年 11 月
コレクション クラスの CMap、CList、および CArray は、テンプレート宣言されたグローバル ヘルパー関数を使用して、要素を比較、コピー、およびシリアル化します。CMap、CList、および CArray に基づいてクラスを実装するときは、マップ、リスト、または配列に格納されているデータの型に合うように、必要に応じてこれらの関数をオーバーライドします。SerializeElements などのヘルパー関数のオーバーライドについては、「タイプ セーフなコレクションの作成」を参照してください。ConstructElements および DestructElements の使用は推奨されなくなりました。
Microsoft Foundation Class ライブラリには、コレクション クラスのカスタマイズに役立つグローバル関数が用意されています。これらのグローバル関数を次の表に示します。
コレクション クラスのヘルパー
要素が等しいかどうかを示します。 |
|
1 つの配列から他の配列に要素をコピーします。 |
|
ストリーム指向の診断出力を提供します。 |
|
ハッシュ キーを計算します。 |
|
要素をアーカイブに格納するか、または要素をアーカイブから取得します。 |