网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CTypedPtrMap
释义 CTypedPtrMap

User-specifed base class
 └CTypedPtrMap

template < class BASE_CLASS, class KEY, class VALUE >
  class CTypedPtrMap : public BASE_CLASS

参数:
BASE_CLASS此类型指针映射类的基类;它必须是一个指针映射类(CMapPtrToPtr,CMapPtrToWord,CMapWordToPtr,或CMapStringToPtr)。
KEY被用来作为该映射的关键字的对象的类。
VALUE保存在该映射中的对象的类。

说明:
CTypedPtrMap类为指针-映射类CMapPtrToPtr,CMapPtrToWord,CMapWordToPtr和CMapStringToPtr提供了安全类型的“包装”。当你使用CTypedPtrMap时,C++的类型-检查工具帮助消除由于不匹配的指针类型引发的错误。
由于所有的CTypedPtrMap函数都是内联的,所以使用这个模板不会明显地影响你的代码的大小或速度。
有关使用CTypedPtrMap的更多信息,参见“Visual C++程序员指南”中的文章“集合”和“集合:基于模板的类”。

#include <afxtempl.h>

请参阅:
CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr, CMapStringToPtr

CTypedPtrMap类成员

元素访问
Lookup返回一个基于某个VALUE的KEY
GetNextAssoc获取下一个用于反复的元素
RemoveKey删除一个由关键字指定的元素
SetAt如果找到了匹配的关键字,则向映射中插入一个元素来代替一个已有的元素

操作符
operator []向映射中插入一个元素
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:20:15