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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
AKE
11 / 11 / 0
Регистрация: 09.05.2010
Сообщений: 384
#1

Как узнать текущее положение указателя файла? - C++

09.05.2010, 13:24. Просмотров 1168. Ответов 4
Метки нет (Все метки)

Как узнать текущее положение указателя файла в байтах?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2010, 13:24     Как узнать текущее положение указателя файла?
Посмотрите здесь:

Как узнать текущее состояние видео проигрывателя C++
Как сохранить текущее положение курсора в файле? C++
Как узнать конец файла C++
C++ Как узнать имя файла?
C++ Как узнать адрес указателя на char?
C++ Как верно узнать размер указателя ?
C++ Как узнать адрес указателя?
C++ Как узнать длину указателя (в байтах)?
C++ Как узнать владельца файла?
C++ Как узнать текущее положение курсора ?
Как узнать текущее количество выведенных в консоль строк? C++
Определить текущее имя исходного файла и номер строки C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
09.05.2010, 14:13     Как узнать текущее положение указателя файла? #2
C++
1
long int ftell ( FILE * stream );
Get current position in stream
Returns the current value of the position indicator of the stream.
For binary streams, the value returned corresponds to the number of bytes from the beginning of the file.
For text streams, the value is not guaranteed to be the exact number of bytes from the beginning of the file, but the value returned can still be used to restore the position indicator to this position using fseek.

Добавлено через 26 минут
там просто есть проблемы с учетом перевода строк и каретки, и возможно других преобразований
odip
Эксперт С++
 Аватар для odip
7151 / 3291 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
09.05.2010, 16:35     Как узнать текущее положение указателя файла? #3
C++
1
off_t lseek(int fildes, off_t offset, int whence);
А может эта функция нужна ?
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
09.05.2010, 16:42     Как узнать текущее положение указателя файла? #4
а она из стандарта?
odip
Эксперт С++
 Аватар для odip
7151 / 3291 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
09.05.2010, 18:01     Как узнать текущее положение указателя файла? #5
lseek(), ftell() - все они стандартные
Yandex
Объявления
09.05.2010, 18:01     Как узнать текущее положение указателя файла?
Ответ Создать тему
Опции темы

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