Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    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.

  2. #12

    DUP

    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);
    }

  3. #13
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,487

    Moderazione

    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?
    Stiamo uscendo da quello che è l'argomento principale della discussione.

    Apri un nuovo thread per il tuo problema.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.