新手问,如何在数组中存struct类型 我想在一个CArray,或CPtrArray数组中存储struct类型的数据能做到吗?如何做?刚学vc++的新手向各位英雄求教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我很少用carray之类的东西,用vector<>吧,肯定能做到,附一个你要的例子(msdn上抄的:))// example for CArray::AddCArray<CPoint,CPoint> ptArray;CPoint pt(10,20);ptArray.Add(pt); // Element 0ptArray.Add(CPoint(30,40)); // Element 1 CArray只能存从CObject派生的对象 你可以把结构对象的指针放到CArray中,和存结构没什么两样 完全可以的。基本的类型,自定义的类型,指针,都可以存储在CArray中。记得加上include<afxtempl.h> 问个基础的问题,无法解析的外部符号 有关网络组包问题。 关于获得父窗口并修改其成员变量 急问???谁能给我提供处理硬件中断的控件???如:tvichw32.ocx等,处理硬件中断的API方法也可以!!!多谢了!!! 请问如何让我的程序在系统登录后立刻启动?做成服务吗? 在一个对话窗口中,打回车后,对指定的按钮起作用,怎么实现。 DLLExport加在函数前面是什么意思? 有谁知道如何加一个CWnd的派生类 程序员该如何挣钱?????有钱途吗???? MFC中数据存档问题! (简单的问题)要把CString类型的变量转化成LPTSTR 类型的变量该如何来转化? 有问题请教!!
用vector<>吧,肯定能做到,附一个你要的例子(msdn上抄的:))
// example for CArray::Add
CArray<CPoint,CPoint> ptArray;CPoint pt(10,20);
ptArray.Add(pt); // Element 0
ptArray.Add(CPoint(30,40)); // Element 1
基本的类型,自定义的类型,指针,都可以存储在CArray中。记得加上include<afxtempl.h>