
templatelt; クラス BASE_CLASS, クラス キー, クラス 値 >
クラス CTypedPtrMap : パブリック BASE_CLASS
パラメーター
BASE_CLASS
型付きポインター マップ クラスの基本クラス。ポインター マップ クラス (CMapPtrToPtr、 CMapPtrToWord、 CMapWordToPtr、またはCMapStringToPtr) がある必要があります。
キー
マップのキーとして使用するオブジェクトのクラス。
値
マップに格納されているオブジェクトのクラス。
解説
CTypedPtrMapクラスはタイプ セーフな」「ポインター マップ クラスCMapPtrToPtr CMapPtrToWord、 CMapWordToPtr、およびCMapStringToPtrオブジェクトを提供します。CTypedPtrMapを使用すると、C++ の型チェック機能不一致ポインター型によって発生したエラーを排除するのに役立ちます。
CTypedPtrMap関数はすべてインラインなので、このテンプレートを使用して大幅にサイズや速度のコードを与えません。
CTypedPtrMapの使い方の詳細についてを参照してください 他のコレクションと コレクション: テンプレート ベースのクラスでVisual の C++ プログラマのガイド。
#include lt;afxtempl.h>
サンプル特価; MFC サンプルを収集(&N)
参照特価;CMapPtrToPtr、 CMapPtrToWord、 CMapWordToPtr、 CMapStringToPtr(&N)