gars bonjour je veux réécrire un bloc particulier dans un fichier, mais sa ne fonctionne pas pour moicomment rewite un bloc de fichier particulier
Par exemple, si je veux réécrire pour compenser 4 du fichier je lseek (fd, 4, SEEK_SET) et appelé appel système d'écriture, mais son écriture à la fin du fichier au lieu de décalage 4. Quelqu'un peut-il m'aider s'il vous plaît.
Postez votre code. Cela devrait fonctionner correctement. Vous n'avez pas utilisé 'O_APPEND', n'est-ce pas? –
@matthew J'ai utilisé open ("file.txt", O_RDWR | O_CREAT | O_APPEND, 0644); – mousey
Êtes-vous le même mousey: http://stackoverflow.com/users/329326/mousey? –