EDIT:我发现这一错误:我没有初步确定一个大小的阵列。 问题可以结束。
I have a class V
, and another class N
. An object of N
will have an array of pointers to objects of class V
(say V **vList
). So, N
has a function like
V **getList();
Now in some function of other classes or simply a driver function, if I say V **theList = (N)n.getList();
Q1: theList
would be pointing at the 1st element of the array? Given that the size of array is known, can I loop through with index i
and say V *oneV = *vList[i]
? Please correct me if what I m doing above is wrong.
我一直在使用夸张来追踪我整个方案运行过程,我发现的是,在使用<编码>V *oneV = vList[i]之后,阵列中的点人数值(vList
)与当初制定时的数值相同,但如果我跟随点人,则该标的已经去。 我猜测,这或许是我为什么会错过或大错。 情况如何? WHY在点人的另一端没有放下物体? 我有什么错误?
是, 我正致力于一项学校任务,这就是为什么我不想印刷我的法典,我希望自己完成,但我需要帮助找到问题。 我认为,我仍然需要解释各种要点。 谢谢。