ciao ragazzi,mi sapete dire se questa operazione è lecita?????
struct dati
{
int x;
int y;
int z;
}
int numero;
cout<<"Inserisci un numero"<<endl;
cin>>numero;
new= dati temp[numero];
questo frammento di codice è totalmente sbagliato cmq vi spiego a parole quello che vorrei fare:
Creo un vettore di strutture come riporta la scrittura:
" dati temp[numero]"
solo che per fare qualcosa del genere devo usare l' allocazione dinamica e la definizione che ho nel mio libro sarebbe(dato p un puntatore)
" *p=tipo[dimensione]" //per allocare vettori
pero' devo mettere insieme le due cose
ovvero: allocare un vettore di strutture solo che non riesco a capire come devo scrivere tale definizione