Форум программистов, компьютерный форум CyberForum.ru

Указатель - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Dock^
 Аватар для Dock^
16 / 16 / 4
Регистрация: 05.06.2009
Сообщений: 47
16.12.2009, 18:42     Указатель #1
Здравствуйте товарищи,хотел узнать,вощем мне надо узнать количество строк в файле,работаю с dat файлами,потом нужно переместить указатель на начало файла,чтоб дальше с ним работать,вот как переместить указатель?,буду очень благодарен,если подскажете)),заранее спасибо))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
16.12.2009, 18:50     Указатель #2
Смотря с помощью чего с файлом работаешь (HFILE, FILE*, std::istream и т.д.).
Укажи что именно используешь.
Dock^
 Аватар для Dock^
16 / 16 / 4
Регистрация: 05.06.2009
Сообщений: 47
16.12.2009, 18:58  [ТС]     Указатель #3
октрываю так:
finput=fopen(put,"rb");
где put-это путь к файлу

читать можно с помощью getch();
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
16.12.2009, 19:05     Указатель #4
Перевод указателя в начало файла:
C++
1
fseek(finput, 0, SEEK_SET);
Подробнее здесь: MSDN
Dock^
 Аватар для Dock^
16 / 16 / 4
Регистрация: 05.06.2009
Сообщений: 47
16.12.2009, 19:10  [ТС]     Указатель #5
спасибо большое,очень благодарен
Yandex
Объявления
16.12.2009, 19:10     Указатель
Ответ Создать тему
Опции темы

Текущее время: 20:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru