Lecture dans un fichier avec lseek
Bonjour, si j'ouvre un fichier en lecture et ecriture ainsi que en mode ajout(O_oppend) est ce que je peux lire à n'importe quel deplacemnt dans mon fichier a l'aide de lseek ?
Est ce que je peux utiliser lseek pour remplacer des données dans mon fichier ?
Lecture d'un fichier avec lssek
svp c'est la reponse a quel question ?
Lecture d'un fichier avec lssek
je veux juste savoir les limites de lseek dans la programmation en C ? cad la reponse a mes deux questions ?
Lecture d'un fichier avec lssek
salut ,
char *alpha = "nopqrstuvwxyz";
f = open("fichier",O_RDWR|O_APPEND,S_IRWXU);
for (i=0; i<13; i++) {
lseek(f,i,SEEK_SET); write(f,alpha+i,1);
lseek(f,i,SEEK_SET); read(f,&c,1); putchar(c);
}
alors ,
On supposera qu'avant l'exécution le fichier contient les données abcdefghijklm.
quel sera le résultat de l'exécution (contenu du fichier et affichages) ?
même question si le mode d'ouverture ne contient pas O_APPEND ?