Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

файловый указатель в текстовых файлах на С

2.0K
17 ноября 2006 года
A.D.I.D.A.S
52 / / 23.11.2004
есть текстовый файл, в котором информация записана построчно, строки разной длинны.
каким образом можно переместить файловый указатель на определенное количество строк?

 
Код:
fp = fopen("base.txt", "r");
while(fscanf(fp, "%s%s%s%s", fam, name, otch, year)!=EOF) {
    FILE *fp2;
    fp2 = fopen("base.txt", "r");
}


выглядит это вот так. тоесть в цикле, который перебирает файл по строкам открывается этот же файл fp2 и нужно его считывать с той позиции, на которой остановлся fp

ну или может чего посоветуете другого?
398
17 ноября 2006 года
Alexandoros
630 / / 21.10.2005
while(fscanf(fp, "%s%s%s%s", fam, name, otch, year)!=EOF)
так и перемещай
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог