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

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

Войти
Регистрация
Восстановить пароль
 
VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 163
#1

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

03.02.2016, 16:56. Просмотров 177. Ответов 1
Метки нет (Все метки)

Не могу понять по какому принципу они работают. Открывал файл на чтение. В файле уже были несколько строчек. Хотел считать их в чаровскую строку, но в итоге эта чаровская строка остается пуста. Думаю проблема в том, что указатель на файл стоит в конце. Хотел передвинуть его на начало, использовав fsetpos, но ничего не вышло и происходил прочто crash программы. Толковой информации по этой ф-ии нигде не нашел. Мог бы кто привести пример работы с ними? Желательно на файле открытом для чтения.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2016, 16:56     Как пользоваться функцией fgetpos, fsetpos?
Посмотрите здесь:
Работа с файлом, ошибки с fgetpos и fsetpos C++
Как пользоваться функцией rand()? C++
Как пользоваться функцией GetFileSize() ? C++
Как пользоваться функцией gettime() C++
C++ Как правильно пользоваться функцией strtok
Написать аналог процедуры Insert. Процедурой Delete и функцией Copy не пользоваться C++
Подскажите хороший компилятор, как его установить, как им пользоваться? C++
Как пользоваться структурами? C++
C++ Как пользоваться MSDN
Как пользоваться отладчиком? C++
как правильно пользоваться C++
Как пользоваться отладчиком? C++

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

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

А то, что тебе нужно называется fseek()
Ответ Создать тему
Опции темы

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