Salve a tutti,
spero di non aprire topics già coperti, ho fatto una ricerca e non mi pare. Vengo subito al dunque. Voglio creare una funzione che prenda come argomento il puntatore ad un file, Il file in questione è un formato testo che contiene diverse matrici di elementi che possono avere il valore 1 oppure 0. La funzione deve esplorare il file mettere tutti gli elementi in un array di tipo int tridimensionale (numero di riga, numero di colonna, numero di matrice). La funzione a questo punto deve restituire questo array perchè esso venga utilizzato nel programma principale. Come fare? Ipotizzando che la funzione si chiami store_data(*filename) come la devo dichiare? int ***store_data(*filename) visto che deve restituire un array tridimensionale? Come dichiarare l'array all'interno della funzione? Come usare la funzione return? Ed infine come utilizzare l'array restituito all'interno della funzione principale.
Grazie mille per il vostro aiuto!
|