U
Utente 370715
Ospite
Ciao a tutti!
Mi sono cimentato in un'esercitazione dove c'è da leggere un file da linea di comando e poi salvarne il contenuto (si parla di un testo) in un array di strutture oppure in una matrice di caratteri.
Il problema è che del file non conosco il numero di righe, dunque la mia domanda è come posso stabilire la dimensione dell' array di struct o della matrice non conoscendo la dimensione massima
del file?
Non è possibile usare né l'allocazione dinamica (in quanto non è stata spiegata dal prof) né dei contatori per contare le righe e successivamente riportare il puntatore al file indietro con la rewind
o altre funzioni.
Mi sono cimentato in un'esercitazione dove c'è da leggere un file da linea di comando e poi salvarne il contenuto (si parla di un testo) in un array di strutture oppure in una matrice di caratteri.
Il problema è che del file non conosco il numero di righe, dunque la mia domanda è come posso stabilire la dimensione dell' array di struct o della matrice non conoscendo la dimensione massima
del file?
Non è possibile usare né l'allocazione dinamica (in quanto non è stata spiegata dal prof) né dei contatori per contare le righe e successivamente riportare il puntatore al file indietro con la rewind
o altre funzioni.
Ultima modifica da un moderatore: