65,187
社区成员




for(int i = 0; i < aObjectList.Size(); ++i)
{
aObjectList[i].DoSth();
}
void **p = (void**)malloc(aObjectList.size() * sizeof(void*));
for(int i = 0; i < aObjectList.Size(); ++i)
{
p[i] = (void*)&aObjectList[i] ;
}
for(int i = 0; i < aObjectList.Size(); ++i)
{
p[i]->DoSth();
}
free(p );
p = NULL ;