Fgets не читает с указанного места - PullRequest
1 голос
/ 19 июня 2019

Я хочу прочитать файл из указанного места. Я установил указатель файла на конкретное место (скажем, 400). Теперь я запускаю цикл while до конца файла и читаю его построчно, используя fgets. Но fgets читает файл с самого начала, а не с указанного места.

fsetpos(src,&pp);
while(!feof(src)) {
     fgets(cpy_buff,sizeof(cpy_buff),src);
     buffsize=strlen(cpy_buff);
     fwrite(cpy_buff, 1,buffsize,dst);
     memset(cpy_buff, 0, sizeof(cpy_buff));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...