Abadir_82
09-01-2008, 08:23
Ciao.
Nel corpo principale della funzione ho dichiarato questo puntatore:
int *inf_vector;
lancio poi una funzione, dichiarata come read(int *inf_vector), a cui lo passo:
read(inf_vector);
Dentro la funzione alloco e riempio un'array dinamico:
inf_vector = new int[dimensione];
Ora il problema e' che nel corpo principale non posso piu' accedere al contenuto dell'array.
Non riesco a capire il perche'.
Chi mi aiuta?
Grazie.
Nel corpo principale della funzione ho dichiarato questo puntatore:
int *inf_vector;
lancio poi una funzione, dichiarata come read(int *inf_vector), a cui lo passo:
read(inf_vector);
Dentro la funzione alloco e riempio un'array dinamico:
inf_vector = new int[dimensione];
Ora il problema e' che nel corpo principale non posso piu' accedere al contenuto dell'array.
Non riesco a capire il perche'.
Chi mi aiuta?
Grazie.