我有一个名为actorVector的矢量,它存储了一个类型为actorManager的对象数组。C++指向一个对象矢量的指针,需要访问属性
actorManager类有一个私有属性,它也是一个GLFrame类型的对象。它有一个访问器getFrame(),它返回一个指向GLFrame对象的指针。
我已经将actorVector的指针传递给了一个函数,所以它是一个指向actorManager类型对象向量的指针。
我需要通过GLFrame对象作为参数传递给这个函数:
modelViewMatrix.MultMatrix(**GLFrame isntance**);
我目前一直在努力做它是这样,但IM没有得到任何结果。
modelViewMatrix.MultMatrix(*(*actorVector)[i].getFrame());
任何想法?
你得到一个编译器错误? – 2011-06-15 00:18:20
这是一个好主意,以显示相关的声明,因为这样的描述不是很好,描述性。 – 2011-06-15 00:20:47