Ah ok ok.
Mi sto cimentando nell'uso di read, write, close, open, lseek. Poi vedo le altre stat, fstat, symlink ecc
Ci sto prendendo gusto.
Ah ok ok.
Mi sto cimentando nell'uso di read, write, close, open, lseek. Poi vedo le altre stat, fstat, symlink ecc
Ci sto prendendo gusto.
Ragazzi ma per scrivere in un file ivolevo provare a spostarmi di qualche riga più avanti con lseek anche se il file è vuoto
Esempio qui perchè non mi fa scrivere qualche riga più avanti?
codice:#include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdio.h> int main(void) { int c,size,n,fd; if((fd=open("scrittura",O_CREAT| O_RDWR, 0644))<0) printf("Errore apertura file"); if((lseek(fd,15,SEEK_CUR))<0) printf("Errore lseek"); size=read(0,&c,1) write(fd,&c,size); close(fd); exit(0); }
Stiamo uscendo da quello che è l'argomento principale della discussione.Originariamente inviato da Gacoment
Ragazzi ma per scrivere in un file ivolevo provare a spostarmi di qualche riga più avanti con lseek anche se il file è vuoto
Esempio qui perchè non mi fa scrivere qualche riga più avanti?
Apri un nuovo thread per il tuo problema.
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...