CTypedPtrMap

templatelt; クラス BASE_CLASS, クラス キー, クラス >
クラス CTypedPtrMap : パブリック BASE_CLASS

パラメーター

BASE_CLASS

型付きポインター マップ クラスの基本クラス。ポインター マップ クラス (CMapPtrToPtrCMapPtrToWordCMapWordToPtr、またはCMapStringToPtr) がある必要があります。

キー

マップのキーとして使用するオブジェクトのクラス。

マップに格納されているオブジェクトのクラス。

解説

CTypedPtrMapクラスはタイプ セーフな」「ポインター マップ クラスCMapPtrToPtr CMapPtrToWordCMapWordToPtr、およびCMapStringToPtrオブジェクトを提供します。CTypedPtrMapを使用すると、C++ の型チェック機能不一致ポインター型によって発生したエラーを排除するのに役立ちます。

CTypedPtrMap関数はすべてインラインなので、このテンプレートを使用して大幅にサイズや速度のコードを与えません。

CTypedPtrMapの使い方の詳細についてを参照してください 他のコレクション コレクション: テンプレート ベースのクラスVisual の C++ プログラマのガイド

#include lt;afxtempl.h>

クラス メンバーの |nbsp;階層図(&N)

サンプル特価; MFC サンプルを収集(&N)

参照特価;CMapPtrToPtrCMapPtrToWordCMapWordToPtrCMapStringToPtr(&N)

Index