CArray的两个参数到底什么意思?英文不好,解释一下给我!送我的一半可用分!

sidyer 2003-12-12 04:18:40
如题
...全文
33 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Goldcastle 2003-12-16
用CPtrArray 类吧,在增加时把用new得到的指针加进去,在减少时要记得用delete删除开辟的内存。
CPtrArray Ary;

YourStruct *pt;
pt=new YourStruct;
Ary.add(pt);
............
pt= Ary.GetAt(...);
delete pt;
Ary.RemoveAt(...);
  • 打赏
  • 举报
回复
cdwy411 2003-12-15
随时增加长度的数组??
你的意思是在运行是动态的设定数组的维数?
者是不可以的!
  • 打赏
  • 举报
回复
sidyer 2003-12-15
我想定义一个可以随时增加长度的数组,应该怎么做?类型是自定义机构,比如CustomerInfo型.怎么做?
  • 打赏
  • 举报
回复
xinglangyu 2003-12-12
你将你的应用帖出来,大家好正确的帮你修改.
  • 打赏
  • 举报
回复
xinglangyu 2003-12-12
一个模板类,第一个参数是存储对象,第二个参数是确省对象,就是说,如果你的第一个参数有问题,那么确省存储是使用第二个参数,这样的做法只是为了防止数据结构崩溃.
  • 打赏
  • 举报
回复
subtop 2003-12-12
肯定是你哪个地方错了,我的超过几千都可以的
  • 打赏
  • 举报
回复
crystal_heart 2003-12-12
template< class TYPE, class ARG_TYPE > class CArray : public CObject

类CArray从CObject继承而来,带有两个参数,
  • 打赏
  • 举报
回复
魔芋 2003-12-12
0~49 共有50个
  • 打赏
  • 举报
回复
Goldcastle 2003-12-12
说明白点,50大的数组,下标最大只能是49
  • 打赏
  • 举报
回复
sidyer 2003-12-12
template< class TYPE, class ARG_TYPE > class CArray : public CObject
  • 打赏
  • 举报
回复
sidyer 2003-12-12
还有,为什么我定义一个数组,下标操作50程序就不运行了???
  • 打赏
  • 举报
回复
相关推荐
发帖
数据库
加入

3967

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2003-12-12 04:18
社区公告
暂无公告