永发信息网

VC中如何动态定义多个数组,CArray (int*,int*) idata;但是,我需要的是多个

答案:2  悬赏:60  手机版
解决时间 2021-03-13 05:28
VC中如何动态定义多个数组,CArray (int*,int*) idata;但是,我需要的是多个
最佳答案
可以使用vector>就可以了。
测试如下:
vector> DataTuple;
vector Data;
for(int i = 0; i < 10; i++)
{
Data.push_back(i);
}

DataTuple.push_back(Data);追问定义n个数组怎么操作?n是可变化的。追答你看一下。一个Data是一个数组,DataTuple的长度是可变的。每push一个,就是多一个数组。追问你提供的方法单纯是int好像没问题,实际上我的类型不是一个int,是自定义的类。假设是很多个点吧,从A到B可以经过C,D,E,F,G…最后到达B,每条路线就是一个数组(很多点的数组),然后我还要列出每条路线,所以就有多个数组,并且每个数组的长度是不相同的,怎么定义呢?追答vector<>中的类可以是任何其他类,只要你的类中没有间接内存,就不会有多大问题。
比如我用CPoint来保存一个点。
那么vector就是一条路线。
vector>就是你要的数组。追问定义了,但是出错。里面只有CPoint就没出错,如vector aa追答
没问题。你看看是不是哪里写错了。
追问是vc6.0吗追答vs2008。
VC6.0可以
typedef vector Hello;
vector Hellp;
全部回答
最合理的是二维链表
其次是二维指针
最后,如果数据量不大,那么二维数组也是可以的,限制总最大范围。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
木林森茶饮怎么去啊,有知道地址的么
泰安堂中医馆地址在哪,我要去那里办事
什么样的女人是最饥渴的?
港口大道/浮莲路(路口)地址有知道的么?有点
金氏水煎肉好不好?很多店吗 都在哪里
华健医药NO.6地址在什么地方,想过去办事
我花18块买了一张手机卡内含五十块钱话费,赠
摔到头部晕1分钟看什么科
双汇超市这个地址在什么地方,我要处理点事
佛山ktv捡,尸,那个有视频么,图片我有
后浦村我想知道这个在什么地方
盛中国濑田裕子有孩子吗
长春市鼎庆电子商务股份有限公司地址在哪,我
嘉应子具体是什么
胡桥卫生院集镇门诊部在什么地方啊,我要过去
推荐资讯
medd名典这个地址在什么地方,我要处理点事
美满人生健康食品(南明店)我想知道这个在什么
画立面的问题,在CAD的模型上画,但是要选中
微信运动步数怎么不走
我们玩的真开心 作文 500字 急求 !!! 可以
二手车市场真的很黑么?
饥荒海难最新版怎么不能用千年狐mod
形容孩子气的词
光明之魂2法师疑问
江苏钜鑫木业有限公司怎么去啊,有知道地址的
徐闻温度,气候经纬线?
盛丰珠宝名錶我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?