有C++的超神人物请帮我解答下疑问吧!

2023-10-23 17:14

2个回答
1. STL中的源枯vector是动态分配内凯禅存的。另外:
vector v(8)是定义了一个长度为8的盯裂尘vector;
其实很简单。
1,你理解的没错。size说的是当前vectior里面有多少个元素,因为int size() const;这个函数的函数体可以是int size() {return size}。按照代码来说输出是8,其实里面已经有数据了,因为
for(i=0;i Arr[i]=0;
所以毕扰烂个人觉得你老师写错了,也有可能是本来就是这么想的。miniVector::miniVector(int size):函数或者他这个函数的用意就是如果你申请一个8大小的vector,就给你数据全0的8大小的vector。因为只是模拟vector,如果不是微软那样的代码,要做出一样的vector代码是相当难的。
不是还有miniVector();方法嘛,这个的话返回size就是0了。
2,你没看仔细,比如现在都是李散size=Capacity=3,但是经过reserve之后,Capacity已经手漏被赋值为6了,所以第二次使用push_back(),因为size !=Capacity所以只是数据添加的过程。
3.Size(0),Capacity(0),Arr(NULL)是附带初始化。就是把这些成员变量赋值成括号里面的值。
跟函数体里面写下面的话效果一样。
Size=0;
Capacity = 0;
Arr=NULL;
相关问答
超悬疑的剧情片推荐
1个回答2024-02-07 11:08
超悬疑的剧情片推荐
C罗是世界第一,无需置疑
2个回答2022-09-28 15:55
C罗的职业精神和刻苦训练确实值得敬佩,梅西没有拿到世界杯或者在其他俱乐部队证明自己之前,难以号称球王
看《超人归来》的一点疑问
2个回答2023-02-16 21:24
什么事情都有个过程, 氪晶体是从小岛中慢慢长出来的, 他的能力也慢慢消失, 最后掉下来。 (这只是一部电影,不用太较真)
超好看的悬疑小说
1个回答2023-05-11 08:10
有啊,比如说 陈瑞生 的《日记惊魂》系列,还有 于雷 的《周瞳断案系列》,不知道《陆小凤传奇》你有没有看过,武侠版断案系列,超赞的!
内马尔是否已经超越C罗?
3个回答2022-12-20 14:33
没有,c罗所创造的业绩,是现如今哪一位后起之秀都无法超越的!
除了梅西C罗,你还知道哪些少年成名的超级巨星
1个回答2023-05-23 12:20
罗纳尔迪尼奥
超好看的悬疑漫画有哪些
1个回答2022-11-17 06:27
公众里有很多啊,长篇短篇的,最近在跟玄猫漫画,里面有不少,短篇和连载的。而且他们最近在推27G的悬疑和推理漫画,可以下下来的。你可以去看看。而且还不定期的更新其他的漫画。我是觉得还可以。
推荐一部超治愈的悬疑日剧
1个回答2024-01-18 11:20
超治愈的悬疑日剧推荐
女大学生被怀疑偷东西,,砸超市电影名字
1个回答2024-01-30 16:18
武状元苏乞儿 7.0分 主演:周星驰张敏吴孟达徐少强 导演:陈嘉上 类型:爱情喜剧剧情动作 看点:复仇北京比赛刺激冲破万难 时长:99分钟 年代:1992 地区:香港 语言:汉语普通话 粤语 简介
热门问答