术语 | CMapPtrToWord | ||||||||||||||||||||||
释义 | CMapPtrToWord
CMapPtrToWord类支持空指针为关键码的16位字的映射。 CMapPtrToWord的成员函数与CMapStringToOb类的成员函数相似。由于这种相似性,因此可以为指定的成员函数使用CMapStringToOb参考。不管是否将CObject指针看作函数参数,还是返回值,它都会将其替换为WORD。另外,不管是否将一个指向字符的CString指针或常数指针看作函数参数,还是返回值,它都会将指针替换为空值。 BOOL CMapStringToOb::Lookup( const char* <key>, CObject*& <rValue> ) const; 例如,它可以转换为: BOOL CMapPtrToWord::Lookup( const void* <key>, WORD& <rValue> ) const; CMapWordToPtr引入了宏IMPLEMENT_DYNAMIC来支持运行状态类型的访问,并将其转储为CDumpContext对象。如果需要实现个别映射元素(指针值)的转储,那么必须将转储文本的深度设置为1或更大。指针对字的映射不可串行化。 当CMapPtrToWord对象或其元素被删除,那么仅仅是其指针及对应的字被删除,而关键指针参考的入口不会被删除。 如果要了解有关CMapPtrToWord的更多信息,请参阅联机文档“Visual C++程序员指南”中的“收集”。 #include <afxcoll.h> CMapPtrToWord类的成员 构造函数
操作
状态
|
||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。