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:)

Était-ce utile?

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
scroll top