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

Как пользоваться функцией fgetpos, fsetpos? - C++

Восстановить пароль Регистрация
 
VadimuSSS
 Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 147
03.02.2016, 16:56     Как пользоваться функцией fgetpos, fsetpos? #1
Не могу понять по какому принципу они работают. Открывал файл на чтение. В файле уже были несколько строчек. Хотел считать их в чаровскую строку, но в итоге эта чаровская строка остается пуста. Думаю проблема в том, что указатель на файл стоит в конце. Хотел передвинуть его на начало, использовав fsetpos, но ничего не вышло и происходил прочто crash программы. Толковой информации по этой ф-ии нигде не нашел. Мог бы кто привести пример работы с ними? Желательно на файле открытом для чтения.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2016, 16:56     Как пользоваться функцией fgetpos, fsetpos?
Посмотрите здесь:

Как пользоваться функцией GetFileSize() ? C++
C++ Как правильно пользоваться функцией strtok
Как пользоваться отладчиком? C++
Написать аналог процедуры Insert. Процедурой Delete и функцией Copy не пользоваться C++
Как пользоваться функцией gettime() C++
Как пользоваться функцией rand()? C++
Как пользоваться отладчиком? C++
Как пользоваться структурами? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hikari
Хитрая блондиночка $)
 Аватар для Hikari
1339 / 902 / 272
Регистрация: 21.12.2015
Сообщений: 3,613
03.02.2016, 17:04     Как пользоваться функцией fgetpos, fsetpos? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от VadimuSSS Посмотреть сообщение
fsetpos
Эта функция восстанавливает позицию в файле, которая была прежде запомнена через fgetpos()
http://www.cplusplus.com/reference/c...os/?kw=fsetpos

А то, что тебе нужно называется fseek()
Yandex
Объявления
03.02.2016, 17:04     Как пользоваться функцией fgetpos, fsetpos?
Ответ Создать тему
Опции темы

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