actorManager 유형의 객체 배열을 저장하는 actorVector라는 벡터가 있습니다.C++ 객체 벡터에 대한 포인터, 속성에 액세스해야 함
actorManager 클래스에는 GLFrame 유형의 개체 인 개인 속성이 있습니다. GLFrame 객체에 대한 포인터를 반환하는 접근자인 getFrame()을가집니다.
actorVector의 포인터를 함수에 전달 했으므로 actorManager 유형의 객체 벡터에 대한 포인터입니다.
나는이 함수에 대한 매개 변수로 GLFrame 객체를 전달해야 : 나는 현재와 같은 그것을 위해 노력했지만, 메신저 어떤 결과를 얻고 있지
modelViewMatrix.MultMatrix(**GLFrame isntance**);
.
modelViewMatrix.MultMatrix(*(*actorVector)[i].getFrame());
아이디어가 있으십니까? 우선 순위 규칙은 상기에 해당한다는 것을 의미하는 것이
가modelViewMatrix.MultMatrix(*((*actorVector)[i].getFrame()));
참고 : MultMatrix
가정
당신이 컴파일러 오류가 있습니까 시도? –
해당 설명이 실제로 잘 설명되지 않기 때문에 관련 선언을 표시하는 것이 좋습니다. –