我有一個名爲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