Ciao a tutti!,come da titolo sto impazzendo cercando di capire come si faccia a mandare un vettore di puntatori a struct ad un sottoprogramma,per esempio
typedef struct{int a,int b,int c}Prova;
Prova *vett[N],pippo[N],pluto[N];
voglio mandare uno di questi tre vettori di puntatori ad un sottoprogramma,come glielo passo?
ho provato le seguenti combinazioni:
funzione(vett);
funzione(Prova *vettore)
funzione(vett);
funzione(Prova vettore)
funzione(*vett);
funzione(Prova *vettore)
funzione(vett);
funzione(Prova &vettore)
funzione(*vett);
funzione(Prova &vettore)
funzione(&vett);
funzione(Prova &vettore)
funzione(&vett);
funzione(Prova *vettore)
sulle slide non ne parla minimamente,quindi non ho la minima idea di cosa stia facendo,quando passavo un indirizzo solitamente bastava una cosa del genre
funzione(vett);
funzione(Prova *vettore)
forse ho frainteso, è un vettore di puntatori giusto?
Grazie mille.