qual' e' ???
ho provato con fget ma sono costretto ad usare un array statico
in pratica devo leggere un file linea per linea senza l' utilizzo di un array statico e riscrivere il valore della linea modificato in un altro ... solo che di tutti i tentativi fatti, solo l' fget su array statico mi da qualche risultato ..
codice:
...
#define MAXFILELINE_SIZE 1024
...
int line = 0;
char content[MAXFILELINE_SIZE];
FILE *source_file;
FILE *destination_file;
...
while( fgets( content, MAXFILELINE_SIZE, source_file ) != NULL ) {
fprintf( destination_file,
"[%d] %s",
++line,
content
);
}
...
questo va ... ma non usa array dinamico ...
grazie