salve a tutti,
sto scrivendo un programma dove ad un certo punto nasce la necessità di leggere l'intero contenuto di un file di testo e di copiarlo in una stringa.
Ho pensato a queste soluzioni:
oppure:int file;
char* buff;
file=open("/home/user/prova.txt",O_RDONLY );
while(read(file,buff,1)>0); // 1 byte perchè ho pensato di copiarne uno alla volta,ma nn so se è correto
sinceramente nn so se sono corrette...FILE* fd;
char* buff;
fd=fopen("/home/user/prova.txt","r" );
while(feof(fd)==0){
fgets(buff,1,fd);
}
ah dimenticavo il file di testo contiene un'intera richiesta o risposta http


Rispondi quotando