Who am I, hai ragione, scusa.
Immagina che fuori da un ciclo while c'è:
Dentro il ciclo while, ad ogni iterazione, viene incrementata la variabile unsigned int n_c, che parte da 0.codice:Casa *case[numero_totale_case];
Ad ogni iterazione questa_casa punta a un tot di oggetti dove ognuno viene riempito con dei valori.
Ad un certo punto, per qualche motivo, viene scelto solo un oggetto di questi (es questa_casa[n]) che, con i suoi valori, viene copiato in case[n_c] (probabilmente alla prossima iterazione i valori di questa_casa[n] cambieranno)
Quindi all'interno del ciclo while viene fatto
e poi viene incrementato n_c.codice:case[n_c] = Casa(questa_casa[n]);
Ciao.

Rispondi quotando