Share via


コレクション クラスのヘルパー

コレクション クラスの CMapCList、および CArray は、テンプレート宣言されたグローバル ヘルパー関数を使用して、要素を比較、コピー、およびシリアル化します。 CMapCList、および CArray に基づいてクラスを実装するときは、マップ、リスト、または配列に格納されているデータの型に合うように、必要に応じてこれらの関数をオーバーライドします。 などのヘルパー関数のオーバーライド情報をSerializeElements、記事を参照してくださいコレクション:タイプ セーフなコレクションを作成する方法ConstructElements および DestructElements の使用は推奨されなくなりました。

Microsoft Foundation Class ライブラリには、コレクション クラスのカスタマイズに役立つグローバル関数が用意されています。これらのグローバル関数を次の表に示します。

コレクション クラスのヘルパー

CompareElements

要素が等しいかどうかを示します。

CopyElements

1 つの配列から他の配列に要素をコピーします。

DumpElements

ストリーム指向の診断出力を提供します。

HashKey

ハッシュ キーを計算します。

SerializeElements

要素をアーカイブに格納するか、または要素をアーカイブから取得します。

参照

参照

CMap クラス

CList クラス

CArray クラス

概念

MFC マクロとグローバル