2012-02-07 4 views
-1

Я хотел бы создать файл, который индексирует смещения содержащихся в нем фрагментов данных. Когда вы добавляете эти фрагменты данных в файл, как я могу определить смещение добавляемого фрагмента данных?Обнаружение смещения записанных данных

Кроме того, если данные индексирования размещены над фактическими добавленными данными, как можно обрабатывать пересечение данных индексирования и начальное смещение смещения добавленных данных?

ответ

0

Если поток открыт в двоичном режиме, вы можете использовать ftell(), чтобы найти текущее смещение файла перед добавлением данных.

Смежные вопросы