Share via


配列、リスト、マップのためのテンプレート クラス

これらのコレクション クラスはパラメーターが集計に格納されるオブジェクトの型を判断するテンプレートです。CArrayCMapCList のクラスは、通常カスタマイズする必要があるグローバルなヘルパー関数を使用します。これらのヘルパー関数に関する詳細については、 コレクション クラスのヘルパーを参照してください。入力されたポインター クラスは、クラス ライブラリの他のクラスのラッパーです。これらのラッパーを使用して、エラーを回避できるように、コンパイラの型チェックを登録します。これらのクラスの使用の詳細については、 コレクションを参照してください。

これらのクラスは、任意の型を使用して配列を作成するために使用できるテンプレートの一覧とマッピングを提供します。

  • CArray
    任意の型の配列を作成するテンプレート クラス。

  • CList
    任意の型のリストを指定するテンプレート クラス。

  • CMap
    作成するためのテンプレート クラスは、任意のキーと値型にマップします。

  • CTypedPtrArray
    ポインターのタイプ セーフな配列のテンプレート クラス。

  • CTypedPtrList
    ポインターのタイプ セーフなリストのテンプレート クラス。

  • CTypedPtrMap
    ポインターを含むタイプ セーフのマップのテンプレート クラス。

参照

概念

クラス ライブラリの概要