Comment fonctionne NSFileHandle offsetInFile?
-
27-10-2019 - |
Question
Je suis tout simplement désireux de savoir comment fonctionne offsetInFile? et quelle est la différence entre seekToFileOffSet. et des exemples de code que vous connaissez serait helpfull ainsi:)
La solution
Pour les descripteurs de fichier standard, -[NSFileHandle offsetInFile]
et -seekToFileOffset:
ont des équivalents POSIX simples:
[handle offsetInFile];
=> off_t offset = lseek([handle fileDescriptor], 0, SEEK_CUR);
[handle seekToFileOffset:off];
=> off_t offset = lseek([handle fileDescriptor], off, SEEK_SET);
La différence entre les deux est que les premiers retours du courant de décalage, tandis que le second changements du décalage.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow