puoi usare anche un array di riferimenti:codice:figure *ar[] = {&r,&t,&c,&r2,&t2}; for(int i=0;i<sizeof(ar)/sizeof (*ar);++i) { ar[i]->area(); }
codice:figure &ar[] = {r,t,c,r2,t2}; for(int i=0;i<sizeof(ar)/sizeof (*ar);++i) { ar[i].area(); }
puoi usare anche un array di riferimenti:codice:figure *ar[] = {&r,&t,&c,&r2,&t2}; for(int i=0;i<sizeof(ar)/sizeof (*ar);++i) { ar[i]->area(); }
codice:figure &ar[] = {r,t,c,r2,t2}; for(int i=0;i<sizeof(ar)/sizeof (*ar);++i) { ar[i].area(); }