网站首页  词典首页

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

 

术语 CTypedPtrArray
释义 CTypedPtrArray

User-specifed base class
 └CTypedPtrArray

template <class BASE_CLASS, class TYPE>
  class CTypedPtrArray : publicBASE_CLASS

参数:
BASE_CLASS类型指针数组类的基类;必须是一个数组类(CObArray或CPtrArray)。
TYPE保存在基类数组中的元素的类型。

说明:
CTypedPtrArray类为CPtrArray或CObArray类对象提供了一个类型-安全“包装”。当你使用CTypedPtrArray而不是CPtrArray或CObArray时,C++类型-检查工具帮助消除由不匹配的指针类型引发的错误。
另外,CTypedPtrArray包装了许多在你使用CObArray或CPtrArray时必须使用的强制转换。
由于所有的CTypedPtrArray函数都是内联的,所以使用这个模板不会使你的代码的大小或速度受到很大的影响。
有关使用CTypedPtrArray的更多信息,参见“Visual C++程序员指南”中的文章“集合”和“集合:基于模板的类”。
#include <afxtempl.h>
请参阅:CPtrArray, CObArray

CTypedPtrArray类成员

元素访问
GetAt返回给定索引处的值
ElementAt返回一个对数组中的元素指针的模板引用
SetAt为一个给定索引设置值,不允许数组增长
SetAtGrow为一个给定索引设置值,允许数组增长
Add将一个新元素添加到设置的尾部。如果必要可以增长数组
Append将一个设置的内容添加到另一个数组的结尾。如果必要可以增长数组
Copy将另一个数组拷贝到该数组,如果必要可以增长该数组
InsertAt在一个指定索引处插入一个元素(或另一个数组中的索引元素)

操作
operator []设置或获取指定索引处的元素
随便看

 

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

 

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