Класс CFile. Прямой доступ к файлу

   
На этом шаге мы приведем общие сведения о прямом доступе к файлу.

   
В общем случае запись и чтение текстовых файлов происходит последовательно - строка за строкой. Но при чтении
двоичных файлов часто придется обращаться к прямому доступу (random access) - извлечению данных
из произвольного места файла.

   
В открытом файле поддерживается указатель файла (file pointer), который обозначает следующий
считываемый байт или место, куда будет помещен следующий записываемый байт. При открытии файла указатель
помещается в его начало. Для изменения положения указателя служит функция CFile::Seek(), которой в
качестве параметра передается смещение, отсчитываемое от текущей позиции, начала или конца файла.
Операция чтения (записи) передвигает указатель на число считанных (записанных) байт.

   
Со следующего шага мы начнем знакомиться с сериализацие данных приложения.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий