당신이 볼 수 있듯이, 주 내 attemt가 작동하지 않는 다음 코드함수에서 반환 된 포인터의 동적 배열을 변수에 할당하는 방법은 무엇입니까?
Vehicle ** damagedVehicles(Vehicle **vehicles, int size)
{
Vehicle **damaged = new Vehicle *[size];
for(int i=0;i<size;i++)
{
int d = vehicles[i]->damage;
if(d>=35)
{
damaged[i] = vehicles[i];
}
}
return damaged;
}
int main()
{
Vehicle **damagedVehicles = damagedVehicles(vManager->getList(), vManager->getCount());
}
에서 참조하시기 바랍니다. 해당 포인터의 배열을 변수에 어떻게 할당 할 수 있습니까?
아니요, 표시되지 않습니다. 정확히 작동하지 않는 것은 무엇입니까? – SomeWittyUsername
vManager이란 무엇입니까? 그것은 어디에도 선언되지 않았습니다 .. –
더 많은 코드와 특정 문제를 게시 하시겠습니까? –