Можно ли компенсировать вкладку с помощью fseek?
Я пытаюсь разобрать заголовок для файла архива, и мне нужно пропустить вкладки. Я пытался использовать fseek()
сделать это, но я не могу определить, возможно ли это вообще.
Вот пример, хотя я уверен, что синтаксис неправильный:
fseek(stream, (long)"\t", SEEK_CUR);
Мне нужно использовать метод для перемещения указателя файла, потому что мне нужно пропустить файл и извлечь имя файла из каждого заголовка (составление таблицы содержимого архива.)
1 ответ
Решение
Нет - для fseek
Вы указываете расстояние для перемещения, а не что-то, что нужно искать.
Чтобы пропустить вкладки, вы обычно читаете символ, а если это вкладка, просто игнорируйте его и читайте другой символ.