Можно ли компенсировать вкладку с помощью fseek?

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

Вот пример, хотя я уверен, что синтаксис неправильный:

fseek(stream, (long)"\t", SEEK_CUR);

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

1 ответ

Решение

Нет - для fseek Вы указываете расстояние для перемещения, а не что-то, что нужно искать.

Чтобы пропустить вкладки, вы обычно читаете символ, а если это вкладка, просто игнорируйте его и читайте другой символ.

Другие вопросы по тегам