Вы можете использовать fseek()
, но также посмотрите на mmap()
.Преимущество последнего состоит в том, что вам не нужно заботиться о текущем указателе в файле, это просто область памяти, в которой вы можете перемещаться, используя смещения.
Проблема, однако: нет mmap()
для Windows,И если вы хотите вставить данные, это не лучший выбор.