CTypedPtrMap 類別
為指標對應類別提供型別安全的「包裝函式」 CMapPtrToPtr、 CMapPtrToWord、 CMapWordToPtr和 CMapStringToPtr的物件。
template< class BASE_CLASS, class KEY, class VALUE >
class CTypedPtrMap : public BASE_CLASS
參數
BASE_CLASS
具型別指標對應類別的基底類別,必須是指標對應類別 (CMapPtrToPtr、 CMapPtrToWord、 CMapWordToPtr或 CMapStringToPtr)。KEY
當做索引鍵的物件類別對應。VALUE
在對應中之物件的類別。
成員
公用方法
名稱 |
描述 |
---|---|
取得可逐一查看的下一個項目。 |
|
會根據 VALUE的 KEY 。 |
|
移除指定索引鍵的項目。 |
|
將項目插入映像;,如果找到的話,會取代任何現有項目相符的金鑰。 |
公用運算子
名稱 |
描述 |
---|---|
將元素插入至對應。 |
備註
當您使用時, CTypedPtrMapC++ 型別檢查的安裝有助於排除不相符的指標型別所造成的錯誤。
由於所有 CTypedPtrMap 函式內嵌,此範本就不會明顯影響您程式碼的大小或速度。
如需使用 CTypedPtrMap的相關資訊,請參閱 Microsoft 知識庫文件 集合 和 樣板類別。
繼承階層架構
BASE_CLASS
CTypedPtrMap
需求
Header: afxtempl.h