Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
usa la funzione fwrite per scrivere il vettore. Poi fai un rewind e successivamente invoca la funzione fread, per poter leggere! Per maggiori informazioni http://www.cplusplus.com/reference/clibrary/cstdio/
cia scusa se ti chiedo di piu ma sono novizio del c non mi potresti fare vedere qualche codice - damag - 28/08/11 17:33
Leggere e scrivere vettori su file di testo non è molto comodo e conviene utilizzare il metodo esposto da @Pitagora che utilizza però file binari.
Su un file .txt la procedura è molto semplice:
Codice sorgente - presumibilmente C/C++
int i;
int v[10];
//Modifichi v
for(i=0; i<10; i++)
{
fprintf(FilePointer,"%d",v[i]);
}
Per leggerlo invece basta usare lo stesso procedimento ma usando la funzione fscanf naturalmente.
Ti consiglio nel caso non l'avessi già fatto di studiarti i file binari, molto utili in situazioni del genere...
hemmmm, perchè non è conveniente? - Pitagora - 30/08/11 23:18
Dove ho scritto che non è conveniente? - comina8 - 31/08/11 15:23